---
name: dokhacgiakhoa-deployment-pipeline-design
description: "Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration. Use when architecting deployment workflows, setting up continuous delivery, or implementing GitOps practices."
license: "NOASSERTION"
metadata:
  decimalai-skill-id: "ca4b2812-fdae-4fac-ada1-f0b5d790c5fd"
  decimalai-version-id: "d1b2df63-5a58-480e-982b-d9f361907f6d"
  decimalai-version: "1"
  decimalai-body-sha256: "adde86e202744bc1806a046778ba22ca06d86d2661c5c9f270b0944b953f70a1"
  decimalai-name: "dokhacgiakhoa/deployment-pipeline-design"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "devops"
  decimalai-source: "https://app.decimal.ai/s/dokhacgiakhoa-deployment-pipeline-design@1/SKILL.md"
---
# 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

## 🧠 Knowledge Modules (Fractal Skills)

### 1. [Standard Pipeline Flow](./sub-skills/standard-pipeline-flow.md)
### 2. [Detailed Stage Breakdown](./sub-skills/detailed-stage-breakdown.md)
### 3. [Pattern 1: Manual Approval](./sub-skills/pattern-1-manual-approval.md)
### 4. [Pattern 2: Time-Based Approval](./sub-skills/pattern-2-time-based-approval.md)
### 5. [Pattern 3: Multi-Approver](./sub-skills/pattern-3-multi-approver.md)
### 6. [1. Rolling Deployment](./sub-skills/1-rolling-deployment.md)
### 7. [2. Blue-Green Deployment](./sub-skills/2-blue-green-deployment.md)
### 8. [3. Canary Deployment](./sub-skills/3-canary-deployment.md)
### 9. [4. Feature Flags](./sub-skills/4-feature-flags.md)
### 10. [Multi-Stage Pipeline Example](./sub-skills/multi-stage-pipeline-example.md)
### 11. [Automated Rollback](./sub-skills/automated-rollback.md)
### 12. [Manual Rollback](./sub-skills/manual-rollback.md)
### 13. [Key Pipeline Metrics](./sub-skills/key-pipeline-metrics.md)
### 14. [Integration with Monitoring](./sub-skills/integration-with-monitoring.md)
