Communitygithub.com

xazaj/sdlc-playbook

Manuels de décision pour agents de codage — un guide de décision pour le développement complet en chaîne. Chaque étape du SDLC propose une matrice de sélection : quoi installer, quel système de conception utiliser, SDD ou TDD.

Qu'est-ce que sdlc-playbook ?

Ce skill fournit un cadre de décision structuré pour les agents de codage, les aidant à choisir la meilleure approche de conception à chaque étape du cycle de vie du développement logiciel (SDLC). Il s'appuie sur une matrice de décision située dans le fichier `~/.sdlc/stages/20-design/DECIDE.md` pour recommander une seule solution optimale, en fonction des besoins spécifiques de l'interface (durée de vie, nombre d'écrans, besoin de reconnaissance de marque). L'agent doit d'abord vérifier les mises à jour locales, puis interroger l'utilisateur sur des paramètres clés avant de consulter la matrice et de proposer une recommandation justifiée. Le skill est conçu pour éviter la surcharge d'options et s'assure que si l'interface doit être générée par un agent, les instructions spécifiques pour éviter un aspect générique sont lues et appliquées. Il se concentre uniquement sur la sélection de la solution et ne couvre pas la mise en œuvre visuelle détaillée.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add xazaj/sdlc-playbook

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Sélection de la conception

Lisez la matrice de décision et donnez une suggestion pour l'interface que l'utilisateur a en main.

Matrice de décision : ~/.sdlc/stages/20-design/DECIDE.md (~ est le répertoire personnel de l'utilisateur actuel)

Utilisation

  1. Exécutez d'abord ~/.sdlc/bin/check-update.sh. Il reste silencieux en temps normal, et n'affiche une ligne que lorsque la base de connaissances est en retard par rapport au dépôt distant — si une sortie apparaît, informez-en l'utilisateur, puis continuez. Il est déjà limité, il n'envoie pas de requêtes réseau à chaque fois.
  2. Si les points suivants sont inconnus, posez des questions un par un : combien de temps cette interface doit-elle durer ? Combien d'écrans environ ? A-t-elle besoin d'une reconnaissance de marque ?
  3. Lisez le DECIDE.md ci-dessus, et localisez les sections "Critères de décision" et "Chemin recommandé".
  4. Donnez une recommandation claire avec justification, ne listez pas toutes les solutions pour que l'utilisateur choisisse.
  5. Si cette interface doit être générée par un agent, lisez impérativement la section "Différences lors de l'exécution par un agent" — elle explique comment éviter un aspect générique.

Ce skill ne s'occupe que de la sélection de la solution. La mise en œuvre visuelle spécifique après la sélection sera confiée à un skill d'implémentation comme frontend-design.

Ne reproduisez pas l'intégralité du DECIDE.md.

Skills associés