.claude/skills/socratic-brainstorm/SKILL.md
Brainstorming socratique AVANT de coder - clarifier le problème par questions ciblées plutôt que sauter à la solution. Use when requirements are ambiguous or before starting a non-trivial feature.
npx skillsauth add thebeardedbearsas/claude-craft socratic-brainstormInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Skill inspiré de obra/superpowers. Objectif : forcer une phase de questions ciblées avant toute implémentation, pour éviter de coder la mauvaise chose très vite.
Règle d'or : une question coûte 30 secondes, un faux développement coûte 3 jours.
À poser avant de toucher au code. Pas toutes à chaque fois — choisir les plus pertinentes selon le contexte.
Après la phase brainstorm, produire une page (max) avec :
| Anti-pattern | Solution | |--------------|----------| | Brainstorm infini sans décision | Timebox 30 min max | | Questions rhétoriques (réponse évidente) | Questions ouvertes et utiles | | Répondre soi-même sans demander | Vraiment poser les questions au demandeur | | Skip brainstorm "parce que c'est urgent" | L'urgence coûte 10x le brainstorm évité | | Noter les réponses dans sa tête | Écrire = visible, revisitable, versionable |
/workflow:analyze — phase d'analyse BMAD commence par ce skill/workflow:plan — PRD doit répondre aux 5 familles de questions@product-owner — peut conduire le brainstorm avec le demandeuratomic-tasks — l'output du brainstorm se découpe en tâches atomiquesarchitect — vient APRÈS le brainstorm pour les features architecturalesPour bugs ou causes racines, utiliser les 5 Whys de Toyota :
Bug: "Le paiement échoue"
Why 1: Pourquoi ? → L'API retourne 500
Why 2: Pourquoi ? → Timeout DB
Why 3: Pourquoi ? → Requête sans index
Why 4: Pourquoi ? → Colonne ajoutée sans migration d'index
Why 5: Pourquoi ? → Pas de checklist PR pour les migrations
Cause racine : absence de checklist, pas le 500.
atomic-tasks, architectDate de dernière mise à jour : 2026-04-15 Version : 1.0.0
tools
Third-party Claude Code token/context/code-review tools. Use when choosing or recommending an external tool to reduce token usage, manage context, or review large codebases.
development
Mandatory analysis workflow for understanding codebase before changes
testing
TDD/BDD testing principles, test patterns, and coverage strategies
development
SOLID principles for clean code design and architecture