Brainstorm

Collaboratieve ontwerpdialoog: één vraag tegelijk, 2-3 benaderingen, gefaseerde validatie

Door umputun · umputun/cc-thingz

Getest · Werkt ★ 8.8/10

Brainstorm — Collaboratieve ontwerpdialoog: één vraag tegelijk, 2-3 benaderingen, gefaseerde validatie

Wat het doet

Een workflow-skill die een ruw idee omzet in een gevalideerd ontwerp vóór het coderen, door één verhelderende vraag tegelijk te stellen, 2-3 benaderingen voor te stellen met een leidende aanbeveling, het ontwerp in kleine gevalideerde secties te presenteren, en vervolgens een keuze voor de volgende stap aan te bieden (write plan / plan mode / start). Wordt geactiveerd op "brainstorm", "let's brainstorm", "help me design", "think through", "analyze this feature", of verzoeken om grondige analyse van features en architectonische beslissingen. Ondersteunt optionele project- en gebruikersspecifieke aangepaste regels die worden opgelost via een twee-laags override-script.

Testrapport

SKILL.md, resolve-rules.sh, beide referentiedocumenten en plugin.json opgehaald (allemaal HTTP 200). Het script is een schone twee-laags regelsresolver (cat naar stdout, exit 0) zonder netwerk/base64/exfiltratie/injectie-problemen; paden gebruiken CLAUDE_PLUGIN_ROOT/DATA, geen hardgecodeerde machinepaden. Geverifieerde installatie in een schone tijdelijke HOME plaatste SKILL.md correct. Dezelfde taak ("design a rate limiter for my web API") op twee manieren uitgevoerd: BASELINE dumpte één token-bucket-on-Redis-oplossing en bood aan om onmiddellijk code te schrijven; SKILL-following stelde eerst één meerkeuze-scopingvraag, presenteerde vervolgens 3 benaderingen met een expliciete aanbeveling en afwegingen, en paste YAGNI toe door de speculatieve sliding-window fallback en bypass-lijst van de baseline te laten vallen. Concreet verschil is reëel en waarneembaar, geen herhaling van een regel; beide artefacten opgeslagen in scratchpad. Categoriehint "design" gecorrigeerd naar productiviteit — dit is een denk-/planworkflow, geen visueel ontwerp.

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

git clone --depth 1 https://github.com/umputun/cc-thingz.git /tmp/brainstorm-src
mkdir -p ~/.claude/skills
cp -R /tmp/brainstorm-src/plugins/brainstorm/skills/brainstorm ~/.claude/skills/brainstorm
# Verified: places SKILL.md at ~/.claude/skills/brainstorm/SKILL.md in a clean HOME.
# NOTE: the custom-rules feature calls plugins/brainstorm/scripts/resolve-rules.sh via
#   ${CLAUDE_PLUGIN_ROOT}, and user-level rules need ${CLAUDE_PLUGIN_DATA} — both set only
#   when installed as a marketplace plugin. As a bare skill copy, the rules step no-ops
#   gracefully (empty output) and the core brainstorm process works fine.
# Plugin-marketplace alternative (enables custom rules): add umputun/cc-thingz as a plugin
#   marketplace and install the "brainstorm" plugin.

Commando's en voorbeeldprompts

  • /brainstormCollaboratieve ontwerpdialoog: één vraag tegelijk, 2-3 benaderingen, gefaseerde validatie

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Let's brainstorm this new feature together
  • Help me think through this architectural decision
  • Explore options for redesigning this flow