Compétences deployment-procedures
📦

deployment-procedures

Sûr

Déployez des releases en production avec confiance et sécurité

Les déploiements en production sont risqués sans méthodologie appropriée. Cette compétence enseigne des cadres de prise de décision pour des déploiements sécurisés, des stratégies de rollback et des workflows de vérification qui minimisent les temps d'arrêt.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "deployment-procedures". Checklist pré-déploiement pour site statique sur Vercel

Résultat attendu:

  • Checklist Pré-Déploiement (Vercel - Site Statique) :
  • 1. Qualité du code : Tests passants, linting clean, PR approuvé
  • 2. Build : Exécuter la build locale, vérifier aucune erreur ou warning
  • 3. Environnement : Confirmer que les env vars Vercel correspondent aux exigences
  • 4. Sécurité : Noter le commit de déploiement actuel comme référence de rollback
  • 5. Notification : Alerter l'équipe de la fenêtre de déploiement
  • Déploiement : Push sur la branche main déclenche le auto-deploy
  • Vérification : Vérifier les logs de déploiement, tester l'URL live, vérifier les flux critiques

Utilisation de "deployment-procedures". Stratégie de rollback pour déploiement Rails échoué sur Render

Résultat attendu:

  • Procédure de Rollback (Render - Application Rails) :
  • Action immédiate : Naviguer vers le dashboard Render > Service > Deployments
  • Sélectionner le déploiement réussi précédent depuis la liste
  • Cliquer sur 'Deploy' pour rollback à ce commit
  • Surveiller les logs pour un démarrage réussi (typiquement 2-5 minutes)
  • Vérifier que le health endpoint répond correctement
  • Tester les flux utilisateur critiques (login, fonctionnalités principales)
  • Notifier l'équipe : Rollback terminé, investigation d'incident programmée
  • Post-incident : Programmer un post-mortem après confirmation de la stabilité du service

Audit de sécurité

Sûr
v1 • 2/24/2026

All static analysis findings are false positives. The backtick patterns at SKILL.md:30,45,87 are markdown code block delimiters for documentation diagrams, not shell execution. The cryptographic algorithm warning at SKILL.md:3,246 has no basis - these lines contain YAML frontmatter and plain text. This is educational documentation with no executable code, network calls, or filesystem operations.

1
Fichiers analysés
247
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Lead d'équipe de développement

Établir des procédures de déploiement cohérentes entre plusieurs projets et membres d'équipe avec des checklists et étapes de vérification standardisées.

Développeur indépendant

Apprendre les meilleures pratiques de déploiement en production sans outillage enterprise, en utilisant des workflows adaptés à la plateforme pour des projets personnels ou de petites entreprises.

Ingénieur DevOps

Documenter et communiquer des runbooks de déploiement, former les ingénieurs juniors sur la prise de décision de déploiement et établir des procédures de rollback.

Essayez ces prompts

Revue de checklist pré-déploiement
Examine mon plan de déploiement pour une API Node.js sur Railway. J'ai les tests qui passent, le code reviewé et la build production prête. Fais-moi passer en revue les vérifications pré-déploiement restantes et aide-moi à préparer un plan de rollback.
Guide de sélection de plateforme
J'ai un frontend React avec un backend Python FastAPI. Aide-moi à choisir la bonne plateforme de déploiement en considérant : faible coût, rollback facile et overhead DevOps minimal. Compare au moins 3 options avec leurs procédures de déploiement.
Planification de déploiement sans temps d'arrêt
Planifie un déploiement sans temps d'arrêt pour notre site e-commerce sur Kubernetes. Nous devons déployer une migration de base de données qui ajoute une colonne non nullable. Décris la stratégie, les étapes de vérification et les déclencheurs de rollback.
Exécution de rollback d'urgence
Notre déploiement en production vient d'échouer - le service retourne des erreurs 502. Nous avons déployé sur VPS en utilisant PM2. Guide-moi à travers les étapes immédiates pour évaluer la situation et exécuter un rollback si nécessaire.

Bonnes pratiques

  • Déployer des petites modifications fréquemment plutôt que des grosses releases avec des modifications multiples
  • Toujours avoir un plan de rollback testé avant d'initier tout déploiement en production
  • Surveiller activement pendant au moins 15 minutes après le déploiement avant de le considérer complet

Éviter

  • Déployer le vendredi ou avant des vacances sans couverture on-call prête
  • Sauter les tests en environnement staging pour gagner du temps sur des releases urgentes
  • Partir immédiatement après que la commande de déploiement se termine sans vérification

Foire aux questions

Est-ce que cette compétence exécute automatiquement les commandes de déploiement ?
Non. Cette compétence fournit des conseils, des checklists et des cadres de prise de décision. Vous exécutez les commandes de déploiement réelles. Cette approche assure que vous comprenez chaque étape et maintenez le contrôle sur votre environnement de production.
Quelles plateformes de déploiement cette compétence prend-elle en charge ?
La compétence couvre les principes applicables à toutes les plateformes : Vercel, Netlify, Railway, Render, Fly.io, VPS avec PM2, Docker et Kubernetes. Les procédures spécifiques varient selon la plateforme, mais le cadre de prise de décision s'applique universellement.
Comment savoir si je dois rollback ou corriger en direct ?
Rollback immédiatement si : le service est down, des erreurs critiques se produisent, ou la performance est dégradée de plus de 50 pour cent. Ne corriger en direct que pour des problèmes mineurs qui peuvent être résolus rapidement. En cas de doute, rollback d'abord et débogage ensuite.
Quelle est la fenêtre de monitoring minimale après un déploiement ?
Surveiller activement pendant 15 minutes minimum. Vérifier les health endpoints et les error logs dans les 5 premières minutes. Tester les flux utilisateur clés dans les 15 minutes. Examiner les métriques de performance le jour suivant pour confirmation finale.
Cette compétence peut-elle aider avec les migrations de base de données pendant le déploiement ?
Oui. La compétence fournit des conseils sur la séquence de déploiement pour les modifications de base de données, incluant des stratégies pour des migrations rétrocompatibles et la gestion des migrations nécessitant des temps d'arrêt. Toujours tester les migrations en staging d'abord.
Cette compétence est-elle adaptée aux équipes sans ingénieurs DevOps dédiés ?
Oui. La compétence est conçue pour les développeurs qui doivent gérer leurs propres déploiements. Elle met l'accent sur la compréhension des principes plutôt que la mémorisation des commandes, la rendant accessible pour les équipes apprenant les meilleures pratiques de déploiement.

Détails du développeur

Structure de fichiers

📄 SKILL.md