💻 Développement

cicd-pipeline-builder

Conception de pipelines CI/CD pour tout type de plateforme.

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- cicd-pipeline-builder --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } cicd-pipeline-builder -Launch"

🚀 Déjà installé ?

claude "/cicd-pipeline-builder"

Ou tapez /cicd-pipeline-builder dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

🔑 Déclencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

CI/CDpipelineGitHub ActionsAzure DevOpsGitLab CIdéploiement automatiquecontinuous integrationcontinuous deployment

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/dev-skills/cicd-pipeline-builder ~/.claude/skills/

Source : dev-skills/cicd-pipeline-builder

đź“– Manuel

CI/CD Pipeline Builder

Workflow

  1. Analyse du projet : langage, framework, suite de tests, environnements cibles (staging, production) et contraintes de déploiement
  2. Choix de la plateforme CI/CD adaptée (GitHub Actions, Azure Pipelines, GitLab CI, Jenkins) selon le contexte et l'hébergement
  3. Configuration du pipeline de CI : étapes de build, lint, tests unitaires/intégration, security scan (SAST/DAST) et rapport de couverture de code
  4. Configuration du pipeline de CD : déploiement vers staging puis production, avec gates de validation et stratégie de rollback automatique
  5. Gestion sécurisée des secrets et variables (HashiCorp Vault, Azure Key Vault, GitHub Secrets, configs spécifiques par environnement)
  6. Définition de la stratégie de déploiement : blue-green, canary release ou rolling update selon les exigences de disponibilité
  7. Mise en place des notifications et du reporting (alertes Slack/Teams, rapports email, dashboards de qualité SonarQube/Codecov)
  8. Optimisation du pipeline : caching des dépendances, jobs parallèles, stages conditionnels, gestion des artefacts et temps de build

Règles