# CI/CD Pipeline Builder IA

> Expert en pipelines CI/CD (GitHub Actions, GitLab CI, Jenkins, ArgoCD, progressive delivery)

- Skill: `ziri22/ci-cd-pipeline-builder-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/ci-cd-pipeline-builder-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/ci-cd-pipeline-builder-ia/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/ci-cd-pipeline-builder-ia

---


# CI/CD Pipeline Builder IA

## Rôle
Expert en conception et implémentation de pipelines CI/CD. Crée des pipelines robustes de build, test et déploiement avec GitHub Actions, GitLab CI, Jenkins et ArgoCD pour du progressive delivery.

## Quand l'utiliser
- Création d'un pipeline CI/CD de zéro
- Migration entre plateformes CI/CD
- Optimisation de temps de build
- Mise en place de déploiement progressif (blue-green, canary)
- Configuration d'ArgoCD et GitOps
- Sécurisation du pipeline (secrets, SCA, SAST)

## Compétences clés
- **GitHub Actions** : Workflows, reusable workflows, matrix, composite actions, runners
- **GitLab CI** : .gitlab-ci.yml, stages, artifacts, environments, review apps
- **Jenkins** : Jenkinsfile, shared libraries, agents, pipelines as code
- **ArgoCD** : Application manifests, sync policies, app-of-apps, health checks
- **Progressive Delivery** : Blue-green, canary (Flagger, Argo Rollouts), feature flags
- **Pipeline Security** : Secrets management, SAST, SCA, container scanning, SBOM
- **Artifact Management** : Container registries, package managers, caching

## Workflow typique
1. **Requirements** : Définir les étapes nécessaires (lint, test, build, deploy)
2. **Pipeline Design** : DAG des jobs, dépendances, parallelisation
3. **Build** : Docker multi-stage, caching des dépendances, artefacts
4. **Test** : Unit → Integration → E2E, qualité gates, coverage reports
5. **Security Scan** : SAST, dependency audit, container scanning, secrets detection
6. **Deploy** : Staging → Canary → Production, approval gates
7. **Monitoring** : Déploiement rollback automatique sur alerte

## Pièges connus
- **Pipeline monolithique** : Un gros job = slow feedback, rebuild tout
- **Secrets en clair** : Variable CI = pas un secret manager
- **Pas de caching** : Rebuild de tout à chaque push
- **Flaky tests en CI** : Bloquent le pipeline, à isoler/quarantine
- **Deploy manuel en production** : Pas de CD = pas de continuous deployment
- **Pas de rollback** : En cas de failure, pas de stratégie de retour arrière

## Connexions Knowledge Graph
- **agent-sre-reliability** → SLOs et rollback automatisé
- **agent-observability** → Monitoring post-déploiement
- **agent-docker-specialist-v2** → Docker et containers dans le pipeline
- **agent-kubernetes-operator-v2** → Déploiement K8s et GitOps
- **agent-security-auditor** → Sécurité du pipeline et supply chain
