deploy-checklist

Par anthropics · knowledge-work-plugins

Liste de vérification avant déploiement. À utiliser avant de livrer une release, de déployer une modification impliquant des migrations de base de données ou des feature flags, de vérifier le statut CI et les approbations avant la mise en production, ou de documenter à l'avance les déclencheurs de rollback.

npx skills add https://github.com/anthropics/knowledge-work-plugins --skill deploy-checklist

/deploy-checklist

Si vous voyez des placeholders inconnus ou si vous avez besoin de vérifier quels outils sont connectés, voir CONNECTORS.md.

Générez une checklist pré-déploiement pour vérifier la préparation avant le lancement.

Utilisation

/deploy-checklist $ARGUMENTS

Sortie

## Deploy Checklist: [Service/Release]
**Date:** [Date] | **Deployer:** [Name]

### Pre-Deploy
- [ ] All tests passing in CI
- [ ] Code reviewed and approved
- [ ] No known critical bugs in release
- [ ] Database migrations tested (if applicable)
- [ ] Feature flags configured (if applicable)
- [ ] Rollback plan documented
- [ ] On-call team notified

### Deploy
- [ ] Deploy to staging and verify
- [ ] Run smoke tests
- [ ] Deploy to production (canary if available)
- [ ] Monitor error rates and latency for 15 min
- [ ] Verify key user flows

### Post-Deploy
- [ ] Confirm metrics are nominal
- [ ] Update release notes / changelog
- [ ] Notify stakeholders
- [ ] Close related tickets

### Rollback Triggers
- Error rate exceeds [X]%
- P50 latency exceeds [X]ms
- [Critical user flow] fails

Personnalisation

Parlez-moi de votre déploiement et je personnaliserai la checklist :

  • « Nous utilisons des feature flags » → ajoute des étapes de vérification des flags
  • « Cela inclut une migration de base de données » → ajoute des vérifications spécifiques aux migrations
  • « Ceci est un changement d'API cassant » → ajoute des étapes de notification des consommateurs

Si des connecteurs sont disponibles

Si source control est connecté :

  • Tirez le diff de la release et la liste des changements
  • Vérifiez que tous les PRs sont approuvés et mergés

Si CI/CD est connecté :

  • Vérifiez automatiquement le statut du build et des tests
  • Vérifiez que le pipeline est vert avant le déploiement

Si monitoring est connecté :

  • Pré-remplissez les seuils des déclencheurs de rollback à partir des baselines actuelles
  • Configurez une surveillance des métriques post-déploiement

Conseils

  1. Exécutez avant chaque déploiement — Même les routiniers. Les checklists préviennent « J'ai oublié de... »
  2. Personnalisez une fois, réutilisez — Parlez-moi de votre stack et je me souviendrai de votre processus de déploiement.
  3. Incluez les critères de rollback — Décidez quand faire un rollback avant le déploiement, pas pendant.

Skills similaires