From Agentic SDD (Spec-Driven + TDD)
Use when setting up or changing a project's CI/CD — generating GitHub Actions pipelines that build, test, and deploy. Trigger on "ci/cd", "pipeline", "deploy", "github actions", "release", "staging", "production", or a deploy target (Cloudflare, AWS, Azure, GCP, Railway, Fly.io, Vercel, Netlify, EAS, npm, NuGet).
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-sdd:cicd-pipelinesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate full build → test → deploy pipelines tailored to the project's stack. GitHub Actions only. Default promotion: **staging → manual approval → production**.
Generate full build → test → deploy pipelines tailored to the project's stack. GitHub Actions only. Default promotion: staging → manual approval → production.
PR opened → CI: lint · typecheck · test · build (permissions: contents: read)
merge → main → CI → deploy STAGING (environment: staging, auto)
→ deploy PRODUCTION (environment: production = required reviewers → manual approval)
Production is gated by a GitHub Environment with required reviewers — approval is a human click, not a tag. Rollback: re-run the prior green deploy, or revert + redeploy.
dotnet format --verify-no-changes + build -warnaserror + test; Python = ruff check + ruff format --check + mypy + pytest. Block deploy on red.main; run smoke checks.environment: production with required reviewers.| App / target | Deploy mechanism | Reference |
|---|---|---|
| Cloudflare Workers / Pages | Wrangler | references/deploy-cloudflare.md |
| Containerized API (AWS ECS/App Runner, Azure Container Apps/App Service, GCP Cloud Run, Railway, Fly.io) | Build image → push → deploy | references/deploy-containers-and-vms.md |
| Python API (Django / FastAPI / Flask) | Build image → push → deploy (+ run migrations) | references/deploy-containers-and-vms.md |
| VM / AWS EC2 | SSM / SSH / CodeDeploy | references/deploy-containers-and-vms.md |
| Next.js / React / SPA | Vercel / Netlify (+ PR previews) | references/deploy-frontend-hosts.md |
| React Native app | EAS / Fastlane → TestFlight / Play | references/deploy-mobile-and-packages.md |
| Library (npm / NuGet) | Publish on release | references/deploy-mobile-and-packages.md |
permissions: — default contents: read; add id-token: write only on jobs that assume a cloud role via OIDC (prefer OIDC over long-lived keys).concurrency with cancel-in-progress for CI.See references/github-actions-foundations.md (skeleton) and references/build-and-test.md (gate), and references/examples/full-cicd.yml for a working default pipeline.
npx claudepluginhub walmanarias/agentic-workflow --plugin agentic-sddProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.