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-developmentThis skill is limited to using the following tools:
Creates a project-specific `devops.md` agent (50-80 lines) for infrastructure and CI/CD. References CLAUDE.md and docs/ instead of duplicating.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
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