Core Brainstorm

Modalità di brainstorming socratico che interroga le idee e produce un brief strutturato

di LukeRenton · LukeRenton/explore-claude-code

Promosso ★ 9.2/10

Core Brainstorm — Modalità di brainstorming socratico che interroga le idee e produce un brief strutturato

Cosa fa

Una modalità di brainstorming collaborativo che mette in discussione le ipotesi, mantiene le risposte brevi e guidate da domande, rifiuta la discussione su codice/strumenti/implementazione e termina distillando la conversazione in un "Brainstorm Brief" strutturato (problema, idea centrale, decisioni, domande aperte, vincoli) destinato a essere consegnato a un pianificatore. Si attiva quando l'utente vuole discutere, esplorare o riflettere su un problema o una funzionalità prima di scrivere codice. Viene fornito con disable-model-invocation impostato, quindi viene invocato esplicitamente come /core-brainstorm anziché essere caricato automaticamente.

Rapporto di test

Recuperato SKILL.md via raw GitHub; il frontmatter viene parsato con name+description, più argument-hint e disable-model-invocation:true. Il corpo non fa riferimento a script/file in bundle (solo percorsi di output di runtime sotto .claude/brainstorms/), quindi nulla a 404; pulito da problemi di sicurezza. Clonato in una HOME temporanea e confermato che SKILL.md si trova in ~/.claude/skills/core-brainstorm/SKILL.md. Eseguito un compito reale ("should I add a public API to my solo-dev SaaS?"): la baseline ha fornito una risposta unica Pro/Contro + "How to build it" nominando 7 termini di implementazione (REST, Redis, OpenAPI, Swagger, /v1/, OAuth, token bucket); l'esecuzione skill-followed non conteneva nessuno di questi termini, invece ha eseguito un pushback socratico multi-turno che ha riformulato "build an API" in "close two leads with read-only export" e si è conclusa con il Brainstorm Brief di 6 sezioni che la baseline non ha mai prodotto. La descrizione del trigger separa chiaramente l'intento di brainstorming dalle richieste di codice/correzione (5/5 sulle mie frasi di test); il flag disable-model-invocation significa che si attiva come un comando /esplicito, non un caricamento automatico.

Testato il: 2026-07-31 · Claude Code 2.x (agent harness)

Installazione

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.

Comandi e prompt di esempio

  • /core-brainstormModalità di brainstorming socratico che interroga le idee e produce un brief strutturato

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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