ci-cd-pipeline-design
CI/CD Pipeline Design
Automating build, test, and deployment through continuous integration and deployment.
Context
You are designing a CI/CD pipeline. Define stages, dependencies, and success criteria.
Domain Context
- Build: Compile, package; generate artifacts
- Test: Run unit, integration, E2E tests; quality gates
- Deploy: Canary, blue-green, rolling; minimize downtime
- Artifacts: Build outputs; cache for speed
- Secrets: Never in code; use secrets manager
Instructions
- Identify Stages: Build, test, deploy, monitor
More from sethdford/claude-skills
api-test-automation
Expert approach to api-test-automation in test automation. Use when working with .
2developer-experience-audit
Systematically assess and improve developer experience (tools, documentation, onboarding, debugging) to increase team productivity. Use in roadmapping or when noticing developer friction.
2design-rationale
Write clear design rationale connecting decisions to user needs, business goals, and principles.
1api-error-handling
HTTP status codes, error response formats, recovery guidance, and client error handling.
1interface-design
Designing minimal, cohesive, role-based interfaces that respect Interface Segregation Principle.
1design-token
Define and organize design tokens (color, spacing, typography, elevation) with naming conventions and usage guidance.
1