Brainstorm

Kolaborativní designový dialog: jedna otázka najednou, 2-3 přístupy, fázovaná validace

od umputun · umputun/cc-thingz

Otestováno · Funguje ★ 8.8/10

Brainstorm — Kolaborativní designový dialog: jedna otázka najednou, 2-3 přístupy, fázovaná validace

Co umí

Dovednost pracovního postupu, která přemění hrubou myšlenku na validovaný design před kódováním, a to tak, že klade jednu objasňující otázku najednou, navrhuje 2-3 přístupy s hlavním doporučením, prezentuje design v malých validovaných sekcích a poté nabízí volbu dalšího kroku (write plan / plan mode / start). Spouští se na "brainstorm", "let's brainstorm", "help me design", "think through", "analyze this feature" nebo požadavky na důkladnou analýzu funkcí a architektonických rozhodnutí. Podporuje volitelné projektové a uživatelské vlastní pravidla řešená dvoufázovým skriptem pro přepsání.

Testovací report

Načten SKILL.md, resolve-rules.sh, oba referenční dokumenty a plugin.json (vše HTTP 200). Skript je čistý dvoufázový řešitel pravidel (cat na stdout, exit 0) bez síťových/base64/exfiltračních/injekčních problémů; cesty používají CLAUDE_PLUGIN_ROOT/DATA, žádné pevně zakódované cesty stroje. Ověřena instalace do čistého dočasného HOME, která správně umístila SKILL.md. Spuštěna stejná úloha ("design a rate limiter for my web API") dvěma způsoby: BASELINE vypsal jedno řešení token-bucket-on-Redis a nabídl okamžité napsání kódu; SKILL-following nejprve položil jednu otázku s výběrem z více možností, poté představil 3 přístupy s explicitním doporučením a kompromisy a aplikoval YAGNI tím, že vynechal spekulativní sliding-window fallback a bypass-list z baseline. Konkrétní rozdíl je skutečný a pozorovatelný, nikoli jen přeformulování pravidla; oba artefakty uloženy do scratchpadu. Nápověda kategorie "design" opravena na produktivitu — jedná se o pracovní postup myšlení/plánování, nikoli vizuální design.

Testováno: 2026-07-21 · Claude Code 2.x (agent harness)

Instalace

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.

Příkazy a ukázkové prompty

  • /brainstormKolaborativní designový dialog: jedna otázka najednou, 2-3 přístupy, fázovaná validace

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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