Core Brainstorm

Sokratischer Brainstorming-Modus, der Ideen hinterfragt und ein strukturiertes Briefing ausgibt

von LukeRenton · LukeRenton/explore-claude-code

Getestet · Funktioniert ★ 9.2/10

Core Brainstorm — Sokratischer Brainstorming-Modus, der Ideen hinterfragt und ein strukturiertes Briefing ausgibt

Was es kann

Ein kollaborativer Brainstorming-Modus, der Annahmen hinterfragt, Antworten kurz und fragebasiert hält, Code-/Tool-/Implementierungsdiskussionen ablehnt und die Konversation am Ende in ein strukturiertes „Brainstorm Brief“ (Problem, Kernidee, Entscheidungen, offene Fragen, Einschränkungen) destilliert, das an einen Planer übergeben werden soll. Wird ausgelöst, wenn der Benutzer ein Problem oder eine Funktion diskutieren, erkunden oder durchdenken möchte, bevor Code geschrieben wird. Wird mit gesetztem disable-model-invocation ausgeliefert, sodass es explizit als /core-brainstorm anstatt automatisch geladen wird.

Testbericht

SKILL.md über raw GitHub abgerufen; Frontmatter parst mit name+description, plus argument-hint und disable-model-invocation:true. Der Hauptteil referenziert keine Skripte/gebündelten Dateien (nur Laufzeit-Output-Pfade unter .claude/brainstorms/), daher nichts, was 404 zurückgeben könnte; frei von Sicherheitslücken. In ein temporäres HOME geklont und bestätigt, dass SKILL.md unter ~/.claude/skills/core-brainstorm/SKILL.md landet. Eine reale Aufgabe ausgeführt („should I add a public API to my solo-dev SaaS?“): Baseline gab eine einmalige Pro/Contra + „How to build it“-Antwort, die 7 Implementierungsbegriffe nannte (REST, Redis, OpenAPI, Swagger, /v1/, OAuth, token bucket); der Skill-gesteuerte Lauf enthielt 0 dieser Begriffe, stattdessen wurde ein mehrstufiger sokratischer Gegendruck ausgeführt, der „build an API“ in „close two leads with read-only export“ umformulierte und mit dem 6-teiligen Brainstorm Brief endete, den die Baseline nie produzierte. Die Trigger-Beschreibung trennt Brainstorm-Absicht sauber von Code-/Fix-Anfragen (5/5 bei meinen Testformulierungen); das disable-model-invocation-Flag bedeutet, dass es als expliziter /command ausgelöst wird, nicht als Auto-Load.

Getestet am: 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.

Befehle & Beispiel-Prompts

  • /core-brainstormSokratischer Brainstorming-Modus, der Ideen hinterfragt und ein strukturiertes Briefing ausgibt

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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