.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
--- name: value-objects description: Règle 04 : Value Objects. Use when implementing DDD patterns. --- # Règle 04 : Value Objects This skill provides guidelines and best practices. See ../../rules/18-value-objects.md for detailed documentation.
development
Sécurité & RGPD - Atoll Tourisme. Use when reviewing security, implementing auth, or hardening code.
tools
Outils de qualité - Atoll Tourisme. Use when setting up quality tools or CI.