Brainstorm v1.1
Kdy použít
- Generování nápadů/možností k tématu: byznys příležitosti, obsah, produkty, řešení problému, osobní rozhodnutí.
- Kdy NEpoužít: návrh softwarové featury před implementací (běžná design diskuse v projektu), rešerše trhu, výběr konkrétního produktu ke koupi.
Vstup
$ARGUMENTS = téma, volitelně s kontextem a omezeními.
- Prázdné → zeptej se jednou větou na téma.
Workflow
1. Intake
Vždy se před divergencí jednou dávkou otázek (max 3–4, přes AskUserQuestion, ne v sérii) doptej na konkretizaci:
(a) téma — přesné zadání, ne jen náznak,
(b) cíl — co má z brainstormu vyjít (nápady na akci? možnosti k rozhodnutí? řešení problému?),
(c) omezení (rozpočet, čas, co je vyloučené),
(d) výstup — potvrď formát a rozsah: default je MD záznam + interaktivní HTML mapa se všemi nápady po dedupu; pokud by mohl chtít něco jiného (jen krátký seznam, jen TOP 5 bez celé mapy, jiný počet nápadů), zeptej se na to teď, ne až po divergenci.
Když zadání přišlo už jako hotový, konkrétní brief s kontextem a omezeními, otázka se neptá od nuly — shrň, co jsi pochopil (téma, cíl, omezení, výstup) a nech to jednou větou/otázkou odsouhlasit nebo doplnit. Teprve po odpovědi spouštěj Krok 2.
2. Divergence — 5 paralelních subagentů
Načti references/techniky.md. Spusť v jedné zprávě 5 subagentů (model: sonnet, general-purpose), každý dostane:
- téma + cíl + omezení z intake,
- prompt SVOJÍ techniky z techniky.md (SCAMPER / inverze / analogie / first principles / persony),
- společný výstupní formát z techniky.md (8–12 nápadů, jeden řádek na nápad, štítek odvahy).
Subagenti nesmí hodnotit proveditelnost — divergence je bez kritiky, kvantita a rozmanitost mají přednost.
3. Konvergence — hlavní model
- Dedup: podobné nápady z různých technik sluč, nech lepší formulaci.
- Clustering: 4–7 tematických větví (podle obsahu, NE podle techniky), každá 3–8 nápadů.
- Skóring: u nejsilnějších kandidátů impact 1–5 × effort 1–5.
- TOP 5: vyber s ohledem na cíl z intake, u každého 1 věta proč + impact/effort. Alespoň jeden z TOP 5 má být „odvážný" nebo „divoký" — jinak brainstorm nepřinesl nic, co by uživatel nevymyslel sám.
4. Výstup
Slug = téma v kebab-case (max 4 slova). Ulož do CWD (nebo podsložky projektu, pokud se téma týká existujícího projektu):
brainstorm-<slug>-YYYY-MM-DD.md — plný záznam:# Brainstorm: <téma>
Datum · Cíl · Omezení
## ⭐ TOP 5
(nápad + proč + impact/effort)
## Mapa nápadů
(všechny větve se všemi nápady po dedupu)
brainstorm-<slug>-YYYY-MM-DD.html — myšlenková mapa. Vezmi assets/reference.html a nahraď {{TITLE}}, {{DATE}}, {{MARKDOWN}}. Markdown mapy: root = téma, první větev ⭐ TOP 5, pak tematické větve; uzel nápadu = **Název** — popis. Design šablony neměň (pattern: reference místo popisu designu).
open <soubor>.html a řekni, kam se co uložilo.
- Nabídni jednou větou publikaci (např. na vlastní web/blog), pokud pro ni uživatel má kanál.
Fixní pravidla (non-negotiables)
- Během divergence žádná kritika ani filtrování — hodnotí se až v konvergenci. Předčasné hodnocení zabíjí divoké nápady, kvůli kterým skill existuje.
- Do mapy i MD jdou VŠECHNY nápady po dedupu, ne jen TOP 5 — hodnota brainstormu je i v zavržených směrech, k nimž se uživatel může vrátit.
- Žádná fabrikovaná fakta a čísla. Brainstorm smí spekulovat, ale domněnky označuj („odhad", „ověřit").
- HTML odvozuj výhradně z
assets/reference.html — nevymýšlej vlastní design ani nepřidávej knihovny. Markmap se načítá z CDN, mapa tedy vyžaduje internet — to je záměr (jeden malý soubor, funguje i po nasazení na statický web).
Output checklist
Changelog
- 2026-07-28 — v1.1: Intake už není podmíněné ("nejasné → ptej se, jasné → jeď") — vždy se před divergencí doptá na konkretizaci tématu, cíle, omezení a teď i výstupu (formát/rozsah). U už hotového briefu jde o rychlé potvrzení shrnutím, ne o dotazování od nuly.
- 2026-07-26 — v1.0. Vznik skillu. Rešerše ukázala, že hotové skilly dělají buď jen brainstorm (design-gate před kódem, superpowers), nebo jen mindmapu z hotového obsahu — proto vlastní kombinace: fan-out 5 technik → konvergence → markmap HTML.
1---2name: brainstorm3description: Strukturovaný brainstorming k libovolnému tématu (byznys, projekt, obsah, investice, osobní rozhodnutí). Paralelní subagenti generují nápady 5 různými technikami (SCAMPER, inverze, analogie, first principles, persony), hlavní model je sloučí do tematických větví, oboduje a vybere TOP 5. Výstup: markdown záznam + interaktivní HTML myšlenková mapa (markmap). Použij, kdykoli chce uživatel generovat nápady nebo možnosti — i když neřekne slovo „brainstorm". Trigger: "/brainstorm", "brainstormuj", "udělej brainstorm(ing)", "nápady na", "vymysli nápady k", "co všechno by šlo", "jaké mám možnosti".4---56# Brainstorm v1.178## Kdy použít9- Generování nápadů/možností k tématu: byznys příležitosti, obsah, produkty, řešení problému, osobní rozhodnutí.10- Kdy NEpoužít: návrh softwarové featury před implementací (běžná design diskuse v projektu), rešerše trhu, výběr konkrétního produktu ke koupi.1112## Vstup13- `$ARGUMENTS` = téma, volitelně s kontextem a omezeními.14- Prázdné → zeptej se jednou větou na téma.1516## Workflow1718### 1. Intake19**Vždy** se před divergencí jednou dávkou otázek (max 3–4, přes `AskUserQuestion`, ne v sérii) doptej na konkretizaci:20(a) **téma** — přesné zadání, ne jen náznak,21(b) **cíl** — co má z brainstormu vyjít (nápady na akci? možnosti k rozhodnutí? řešení problému?),22(c) **omezení** (rozpočet, čas, co je vyloučené),23(d) **výstup** — potvrď formát a rozsah: default je MD záznam + interaktivní HTML mapa se všemi nápady po dedupu; pokud by mohl chtít něco jiného (jen krátký seznam, jen TOP 5 bez celé mapy, jiný počet nápadů), zeptej se na to teď, ne až po divergenci.2425Když zadání přišlo už jako hotový, konkrétní brief s kontextem a omezeními, otázka se neptá od nuly — shrň, co jsi pochopil (téma, cíl, omezení, výstup) a nech to jednou větou/otázkou odsouhlasit nebo doplnit. Teprve po odpovědi spouštěj Krok 2.2627### 2. Divergence — 5 paralelních subagentů28Načti `references/techniky.md`. Spusť **v jedné zprávě** 5 subagentů (`model: sonnet`, general-purpose), každý dostane:29- téma + cíl + omezení z intake,30- prompt SVOJÍ techniky z techniky.md (SCAMPER / inverze / analogie / first principles / persony),31- společný výstupní formát z techniky.md (8–12 nápadů, jeden řádek na nápad, štítek odvahy).3233Subagenti nesmí hodnotit proveditelnost — divergence je bez kritiky, kvantita a rozmanitost mají přednost.3435### 3. Konvergence — hlavní model361. **Dedup**: podobné nápady z různých technik sluč, nech lepší formulaci.372. **Clustering**: 4–7 tematických větví (podle obsahu, NE podle techniky), každá 3–8 nápadů.383. **Skóring**: u nejsilnějších kandidátů impact 1–5 × effort 1–5.394. **TOP 5**: vyber s ohledem na cíl z intake, u každého 1 věta proč + impact/effort. Alespoň jeden z TOP 5 má být „odvážný" nebo „divoký" — jinak brainstorm nepřinesl nic, co by uživatel nevymyslel sám.4041### 4. Výstup42Slug = téma v kebab-case (max 4 slova). Ulož do CWD (nebo podsložky projektu, pokud se téma týká existujícího projektu):43441. **`brainstorm-<slug>-YYYY-MM-DD.md`** — plný záznam:45 ```46 # Brainstorm: <téma>47 Datum · Cíl · Omezení48 ## ⭐ TOP 549 (nápad + proč + impact/effort)50 ## Mapa nápadů51 (všechny větve se všemi nápady po dedupu)52 ```532. **`brainstorm-<slug>-YYYY-MM-DD.html`** — myšlenková mapa. Vezmi `assets/reference.html` a nahraď `{{TITLE}}`, `{{DATE}}`, `{{MARKDOWN}}`. Markdown mapy: root = téma, první větev `⭐ TOP 5`, pak tematické větve; uzel nápadu = `**Název** — popis`. Design šablony neměň (pattern: reference místo popisu designu).543. `open <soubor>.html` a řekni, kam se co uložilo.554. Nabídni jednou větou publikaci (např. na vlastní web/blog), pokud pro ni uživatel má kanál.5657## Fixní pravidla (non-negotiables)58- **Během divergence žádná kritika ani filtrování** — hodnotí se až v konvergenci. Předčasné hodnocení zabíjí divoké nápady, kvůli kterým skill existuje.59- **Do mapy i MD jdou VŠECHNY nápady po dedupu**, ne jen TOP 5 — hodnota brainstormu je i v zavržených směrech, k nimž se uživatel může vrátit.60- **Žádná fabrikovaná fakta a čísla.** Brainstorm smí spekulovat, ale domněnky označuj („odhad", „ověřit").61- **HTML odvozuj výhradně z `assets/reference.html`** — nevymýšlej vlastní design ani nepřidávej knihovny. Markmap se načítá z CDN, mapa tedy vyžaduje internet — to je záměr (jeden malý soubor, funguje i po nasazení na statický web).6263## Output checklist64- [ ] MD záznam obsahuje všechny nápady po dedupu, ne jen TOP 565- [ ] TOP 5 má u každého nápadu důvod + impact/effort a aspoň jeden odvážný/divoký66- [ ] HTML mapa se otevře, větve se rozbalují/sbalují, funguje pan & zoom67- [ ] Řečeno, kam se soubory uložily + nabídnuta možnost publikace6869## Changelog70- **2026-07-28** — v1.1: Intake už není podmíněné ("nejasné → ptej se, jasné → jeď") — vždy se před divergencí doptá na konkretizaci tématu, cíle, omezení a teď i výstupu (formát/rozsah). U už hotového briefu jde o rychlé potvrzení shrnutím, ne o dotazování od nuly.71- **2026-07-26** — v1.0. Vznik skillu. Rešerše ukázala, že hotové skilly dělají buď jen brainstorm (design-gate před kódem, superpowers), nebo jen mindmapu z hotového obsahu — proto vlastní kombinace: fan-out 5 technik → konvergence → markmap HTML.