From ai-eng-devops
Design CI/CD pipelines and quality gates. Iterate on failing PR checks until green using gh pr checks. Useful when setting up pipelines or fixing CI on a branch.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-eng-devops:ci-cd-and-automationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Pipelines enforce quality automatically: catch issues early (shift left), ship in small batches, and use feature flags for safe release. When CI fails on a branch, iterate with `gh pr checks` as the source of truth—not GitHub Actions list alone.
Pipelines enforce quality automatically: catch issues early (shift left), ship in small batches, and use feature flags for safe release. When CI fails on a branch, iterate with gh pr checks as the source of truth—not GitHub Actions list alone.
Shift left: lint/format pre-commit, typecheck before push, unit tests on push, integration tests on PR, security scans on main.
Faster is safer: automate deploys, make rollbacks trivial, auto-deploy staging on merge.
Feature flags: incomplete features, gradual rollout, kill switches, environment-specific behavior.
Quality gate order (fastest-failing first): lint → typecheck → unit tests → build → integration → security → staging deploy → smoke → production.
Use when checks are pending, failing, or you need to drive a branch to green.
gh pr view --json number,url,headRefName
gh pr checks --json name,bucket,state,workflow,link
gh pr checks --watch --fail-fast # when pending
gh run view <run-id> --log-failed # when GHA job failed
Workflow:
gh pr checks, repeat until green.Guardrails:
--no-verify.Output: current status, root error, fixes applied in order, PR URL when green.
| Excuse | Counter |
|---|---|
| "The pipeline can be fixed later" | Broken pipelines get bypassed. |
| "Full automation is too much work" | Manual deploy is slower and error-prone. |
| "Feature flags add complexity" | They prevent uncontrolled release risk. |
| "We don't need staging" | Staging catches environment-specific failures. |
| "The pipeline is fast enough" | Slow feedback discourages small commits. |
gh pr checks as authoritynpx claudepluginhub p/v1truv1us-ai-eng-devops-plugins-ai-eng-devopsCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
2plugins reuse this skill
First indexed Jul 8, 2026