Agent skill · software engineering · aiskillstore

deployment-pipeline-design

Architecture patterns for multi-stage CI/CD pipelines with approval gates and deployment strategies.

Why this skill is useful

Provides specific YAML configurations and deployment strategies for CI/CD pipelines that the AI wouldn't reliably generate on its own.

What it needs

Requires kubectl installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Deployment Pipeline Design Architecture patterns for multi-stage CI/CD pipelines with approval gates and deployment strategies. Do not use this skill when The task is unrelated to deployment pipeline design You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. If detailed examples are required, open resources/implementation-playbook.md. Purpose Design robust, secure deployment pipelines that balance speed with safety through proper stage organization and approval workflows. Use this skill when Design CI/CD architecture Implement deployment gates Configure multi-environment pipelines Establish deployment best practices Implement progressive delivery Pipeline Stages Standard Pipeline Flow Detailed Stage Breakdown 1. Source - Code checkout 2. Build - Compile, package, containerize 3. Test - Unit, integration, security scans 4. Staging Deploy - Deploy to staging environment 5. Integration Tests - E2E, smoke tests 6. Approval Gate - Manual approval required 7. Production Deploy - Canary, blue-green, rolling 8. Verification - Health checks, monitoring 9. Rollback - Automated rollback on failure Approval Gate Patterns Pattern 1: Manual Approval Pattern 2: Time-Based Approval Pattern 3: Multi-Approver Reference: See assets/approval-gate-template.yml Deployment Strategies 1. Rolling Deployment Characteristics: Gradual rollout Zero downtime Easy rollback Best for most applications 2. Blue-Green Deployment Characteristics: Instant switchover Easy rollback Doubles infrastructure cost temporarily Good for high-risk deployments 3. Canary Deployment Characteristics: Gradual traffic shift Risk mitigation Real user testing Requires service mesh or similar 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/deployment-pipeline-design

View the source on GitHub

Browse the @skills marketplace