Help us improve
Share bugs, ideas, or general feedback.
Creates lean DevOps agent for infrastructure (50-80 lines). Use when adding an infrastructure/CI-CD specialist to a project's agent workflow.
npx claudepluginhub pipemind-com/pipemind-marketplace --plugin spec-driven-developmentHow this skill is triggered — by the user, by Claude, or both
Slash command
/spec-driven-development:compiling-devops-agentsonnetThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Creates a project-specific `devops.md` agent (50-80 lines) for infrastructure and CI/CD. References CLAUDE.md and docs/ instead of duplicating.
Generates and updates AGENTS.md (CLAUDE.md) using a dynamic template that auto-detects project type and injects tooling-specific Environment & Tooling sections.
Generates AGENTS.md project documentation with feedback instructions, architecture, conventions, and discovered commands. Analyzes package.json, configs, directory structure, CI workflows. Use for new projects or doc updates.
Generates and maintains AGENTS.md files for AI agent onboarding and codebase documentation, with scripts to detect project structure, extract build commands, CI rules, and verify freshness.
Share bugs, ideas, or general feedback.
Creates a project-specific devops.md agent (50-80 lines) for infrastructure and CI/CD. References CLAUDE.md and docs/ instead of duplicating.
Philosophy: Infrastructure config only, never application code. 80% rule — only commands for detected toolchain.
1. Pre-Flight Validation:
CLAUDE.md must exist. If missing, FAIL immediately — do not generate any agent file. Direct operator: run /compiling-project-settings first..claude/agents/devops.md exists, update it unconditionally; report "updated" (not "created") in the summary.2. Read Project Context:
CLAUDE.md for deployment workflow3. Infrastructure Detection: Scan for artifacts:
Dockerfile, docker-compose.yml → Docker.github/workflows/*.yml → GitHub Actions.gitlab-ci.yml → GitLab CIterraform/**/*.tf → Terraformk8s/**/*.yaml → Kubernetesfly.toml, netlify.toml, vercel.json → Platform configsPulumi.yaml → Pulumi4. Generate DevOps Agent:
.claude/agents/devops.md using template belowdocs/ files before adding references5. Validate:
6. Report: File location, detected tools, line count, references, warnings.
AWS / GCP / Azure — prioritize cloud providerdocker / terraform / etc. — focus on specific tool| Artifact | Tool | Agent Includes |
|---|---|---|
Dockerfile | Docker | Build, run, scan commands |
docker-compose.yml | Compose | Service orchestration |
.github/workflows/* | GitHub Actions | Workflow debugging |
.gitlab-ci.yml | GitLab CI | Pipeline config |
terraform/**/*.tf | Terraform | IaC commands, state mgmt |
k8s/**/*.yaml | Kubernetes | kubectl, manifests |
fly.toml | Fly.io | Fly CLI commands |
| Platform configs | Various | Platform-specific CLI |
---
name: devops
description: Infrastructure and CI/CD specialist for [detected tools]
model: sonnet
tools: [Read, Glob, Grep, Bash, Write, Edit]
color: orange
---
# DevOps Agent
## Mission
Manage infrastructure and CI/CD. NEVER modify application source code.
## Constraint
Only touch: Dockerfiles, YAML configs, .tf files, CI/CD workflows.
Never touch: application source code (*.js, *.py, *.ts, *.go, etc.)
## Before Any Task
1. Read CLAUDE.md (deployment strategy)
2. For architecture: see docs/architecture.md
3. For deployment details: see docs/deployment.md
## Detected Toolchain Commands
```bash
# [Only commands for tools detected in this project]
## Red Flags (Revise if any are true)
- Over 100 lines → reference docs/ instead
- Contains tools not detected in project → remove them
- Contains infrastructure best practices essay → reference docs/
- Missing "never touch app code" constraint → critical omission