Core Brainstorm

Mode de brainstorming socratique qui interroge les idées et produit un brief structuré

par LukeRenton · LukeRenton/explore-claude-code

Testé · Fonctionne ★ 9.2/10

Core Brainstorm — Mode de brainstorming socratique qui interroge les idées et produit un brief structuré

Ce que fait

Un mode de brainstorming collaboratif qui remet en question les hypothèses, maintient les réponses courtes et axées sur les questions, refuse la discussion sur le code/l'outil/l'implémentation, et se termine en distillant la conversation en un "Brainstorm Brief" structuré (problème, idée principale, décisions, questions ouvertes, contraintes) destiné à être transmis à un planificateur. Se déclenche lorsque l'utilisateur souhaite discuter, explorer ou réfléchir à un problème ou une fonctionnalité avant d'écrire du code. Livré avec disable-model-invocation activé, il est donc invoqué explicitement comme /core-brainstorm plutôt que d'être chargé automatiquement.

Rapport de test

SKILL.md récupéré via GitHub brut ; le frontmatter est parsé avec name+description, plus argument-hint et disable-model-invocation:true. Le corps ne référence aucun script/fichier groupé (uniquement les chemins de sortie d'exécution sous .claude/brainstorms/), donc rien à 404 ; exempt de failles de sécurité. Cloné dans un HOME temporaire et confirmé que SKILL.md se trouve à ~/.claude/skills/core-brainstorm/SKILL.md. Exécuté une tâche réelle ("should I add a public API to my solo-dev SaaS?") : la référence a donné une réponse unique Avantages/Inconvénients + "How to build it" nommant 7 termes d'implémentation (REST, Redis, OpenAPI, Swagger, /v1/, OAuth, token bucket) ; l'exécution suivant la compétence ne contenait aucun de ces termes, mais a plutôt exécuté un recul socratique en plusieurs tours qui a recadré "build an API" en "close two leads with read-only export" et s'est terminée par le Brainstorm Brief en 6 sections que la référence n'a jamais produit. La description du déclencheur sépare clairement l'intention de brainstorming des demandes de code/correction (5/5 sur mes formulations de test) ; le drapeau disable-model-invocation signifie qu'il se déclenche comme une /commande explicite, et non un chargement automatique.

Testé le: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/LukeRenton/explore-claude-code.git /tmp/core-brainstorm-src
mkdir -p ~/.claude/skills
cp -R /tmp/core-brainstorm-src/.claude/skills/core-brainstorm ~/.claude/skills/core-brainstorm
rm -rf /tmp/core-brainstorm-src
# No dependencies, no scripts — single self-contained SKILL.md.
# Note: frontmatter sets disable-model-invocation: true, so Claude will NOT
# auto-load it. Invoke it explicitly, e.g.  /core-brainstorm <topic>
# It is designed as step 1 of a brainstorm -> core-planner -> implement workflow;
# core-planner is a separate agent in the same repo and is not required to use this.

Commandes et exemples de prompts

  • /core-brainstormMode de brainstorming socratique qui interroge les idées et produit un brief structuré

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Let's brainstorm approaches to this new feature
  • Think through this problem with me before planning
  • Explore different ideas for the onboarding flow