Baseline Ops — DevOps skill for Claude Code
Markdown-only operations repository for AI agents running Go web apps on a single host — runbooks for deploy, rollback and restore, pinned versions, and the Docker/Caddy/Compose templates every projec.
How to install Baseline Ops
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open andygeiss/baseline-ops and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Baseline Ops does
Markdown-only operations repository for AI agents running Go web apps on a single host — runbooks for deploy, rollback and restore, pinned versions, and the Docker/Caddy/Compose templates every project copies. Companion to the engineering baseline.
Alternatives in DevOps
- Appwrite — Appwrite® - complete cloud infrastructure for your web, mobile and AI apps 57.5k ★
- Cloudflare Deploy — Deploy apps to Cloudflare using Workers, Pages, and platform services 14.6k ★
- Cccc — Coordinate your coding agents like a group chat — read receipts, delivery tracking, and remote ops from your p 1.1k ★
README
Engineering Operations
**Single source of truth for running the applications.** How they are *built* is the [engineering baseline](https://github.com/andygeiss/baseline)'s job; this repository answers three different questions: what is on the server, how an application gets there, and what to do when something breaks.
The split is deliberate. A fact belongs here when it changes only the server, and in the baseline when it changes the code:
| Question | Repository |
|---|---|
"Does the app log to stdout, and on which port does /healthz live?" |
baseline |
| "Which proxy terminates TLS, and where do its certificates live?" | here |
- Last verified: 2026-08-27
- Servers: one —
vserver. Everything here is written for it. - Format: Markdown, plus the templates every application copies and one script the server runs. No application code.
How to use this repository (AI agents)
- Find the runbook for what you are doing in `runbooks/`. Follow it top to bottom; do not improvise a step.
- Read `servers/vserver.md` before touching the machine for the first time. It says what is installed and why.
- Check `VERSIONS.md` for every image and package version. If your training data says something newer exists, this file still wins — flag the discrepancy instead of upgrading silently.
- Never change an application to make a runbook work. The application
satisfies the deployment contract in the baseline's
operations/web-application.md. If a runbook needs the app to behave differently, that is a contract change: fix the baseline first, then the app, then come back.
Rules use RFC-2119 keywords: **MUST**, **MUST NOT**, **SHOULD**, **MAY**. Prose follows the baseline's `STYLE.md`.
Install into Claude Code
make install # symlinks this repo to ~/.claude/skills/engineering-operations
make uninstall # removes the symlink
Server setup that runs f
Related Skills
Simple Host
Deploy websites to simple-host.app from your coding agent (Claude Code, Codex, Cursor) — one-command install.
WP CLI And Ops
WordPress CLI and operations management
Markdown New Skill
Single-skill repository for markdown-new - official Cloudflare URL-to-Markdown service (markdown.new) converte
Clawgent
Clawgent: Instantly deploy OpenClaw to web and WhatsApp with curated agent templates
Neynar Deploy
Deploy websites with a single API call. Built-in versioning with instant rollback. Agent skill for Claude Code
Loom OSS
Loom — agent-native, additive app host. Deploy small apps: instantly routed, discoverable, agent-callable (MCP
Related Agents
Feature Crew DevOps
DevOps/platform specialist. Writes migrations (up+down), rollout plan, rollback plan, alerts, dashboards, runb
Release Safety Reviewer
Focused worker for AWS CDK, Lambda deployment safety, blue-green rollout automation, Jenkins, GitHub Actions,
AI Prompt Architect
Designs and versions LLM system prompts for ai-system / agent-product archetypes. Outputs docs/decisions/ADR-{