Základní nástroje
Každá instalace BMad zahrnuje základní modul — malou sadu skills, které fungují napříč všemi projekty, všemi moduly a všemi fázemi. Tato stránka pokrývá těchto sedm základních skills: čtyři jádrové nástroje plus tři myšlenkové skills (brainstorming, forge idea, party mode).
Přehled
Sekce “Přehled”Základní modul (vždy nainstalován):
| Nástroj | Účel |
|---|---|
bmad-help | Kontextové poradenství, co dělat dál |
bmad-advanced-elicitation | Iterativní zdokonalování LLM výstupu |
bmad-review | Revize z více perspektiv — adversariální, hraniční případy a mezery ve verifikaci pro kód; struktura a text pro dokumenty |
bmad-customize | Vytváření a ověřování přizpůsobení BMad |
Myšlenkové skills:
| Nástroj | Účel |
|---|---|
bmad-brainstorming | Facilitace interaktivních brainstormingových sezení |
bmad-forge-idea | Zátěžový test nápadu, dokud se nezpevní, nepotvrdí, nebo levně nezemře |
bmad-party-mode | Orchestrace skupinových diskuzí více agentů |
bmad-help
Sekce “bmad-help”Váš inteligentní průvodce tím, co přijde dál. — Zkoumá stav vašeho projektu, detekuje, co bylo uděláno, a doporučuje další povinný nebo volitelný krok.
Použijte když:
- Dokončili jste workflow a chcete vědět, co dál
- Jste noví v BMad a potřebujete orientaci
- Jste uvízlí a chcete kontextovou radu
- Nainstalovali jste nové moduly a chcete vidět, co je dostupné
Jak to funguje:
- Skenuje projekt pro existující artefakty (PRD, architektura, stories atd.)
- Detekuje nainstalované moduly a dostupné workflow
- Doporučuje další kroky v pořadí priority — nejprve povinné, pak volitelné
- Prezentuje každé doporučení s příkazem skillu a stručným popisem
Vstup: Volitelný dotaz v přirozeném jazyce (např. bmad-help I have a SaaS idea, where do I start?)
Výstup: Prioritizovaný seznam doporučených dalších kroků s příkazy skills
bmad-advanced-elicitation
Sekce “bmad-advanced-elicitation”Přiměje LLM přehodnotit, zdokonalit a vylepšit svůj nedávný výstup. — Sdílený zdokonalovací checkpoint BMad: ostatní skills jej vyvolávají při přirozených pauzách a vy jej můžete zavolat přímo na cokoli nedávného v konverzaci.
Použijte když:
- LLM výstup působí povrchně nebo genericky
- Chcete prozkoumat téma z více analytických úhlů
- Zdokonalujete kritický dokument a chcete hlubší myšlení
- Chcete známou metodu jménem — sokratovská, první principy, pre-mortem, red team
Jak to funguje:
- Cílí na nejnovější výstup v konverzaci, pokud jej nenasměrujete jinam
- Nabídne krátké menu elicitačních metod nejlépe odpovídajících obsahu
- Aplikuje zvolené metody na cíl
- Vrátí vylepšenou verzi, aby vyvolávající tok pokračoval tam, kde se zastavil
Vstup: Nedávný výstup ke zdokonalení (výchozí), nebo jakýkoli obsah, na který ukážete; volitelně pojmenovaná metoda
Výstup: Vylepšená verze obsahu s aplikovanými zlepšeními
bmad-review
Sekce “bmad-review”Revize z více perspektiv nad jakýmkoli diffem, dokumentem nebo artefaktem. — Spouští revizní perspektivy — každou s vlastní metodou a postojem — a hlásí každý nález v jednom kanonickém tvaru. Nula nálezů je platný výsledek; nikdy nedoplňuje, aby vypadal důkladně. Každá perspektiva deklaruje, na co se vztahuje: diff vyvolá perspektivy pro kód, dokument ty redakční.
Dodávané perspektivy:
| Perspektiva | Vztahuje se na | Metoda |
|---|---|---|
| Adversariální | Jakýkoli obsah | Skeptická revize předpokládající existenci problémů — hledá, co chybí, ne jen co je špatně |
| Hraniční případy | Jakýkoli obsah | Projde každou větvící se cestu a hraniční podmínku v obsahu, který definuje chování |
| Mezery ve verifikaci | Kód | Hledá změněné chování, které by mohlo regredovat, aniž by to spolehlivá verifikace zachytila |
| Struktura | Dokumenty | Navrhuje škrty, sloučení, přesuny a zhuštění — slouží tvar dokumentu jeho účelu? |
| Text | Dokumenty | Redakčně upravuje komunikační problémy, které brání porozumění |
Obě redakční perspektivy považují obsah za nedotknutelný: nikdy nezpochybňují vaše myšlenky, pouze jejich uspořádání a vyjádření, a navrhují místo toho, aby zasahovaly. Je-li vybráno obojí, textová perspektiva běží nad nálezy strukturní.
Sada není pevná: přepis v customize.toml může perspektivy přidat nebo nahradit dodávané a revize spustí ty, které se skutečně vyhodnotí.
Použijte když:
- Potřebujete zajištění kvality před finalizací výstupu
- Chcete vyčerpávající pokrytí hraničních případů kódu nebo logiky
- Chcete vědět, zda je změna dostatečně ověřena
- Napsali jste dokument a chcete jej zpřesnit a vyladit
- Chcete zkrátit délku při zachování srozumitelnosti
Jak to funguje:
- Načte obsah, identifikuje jeho typ — diff, soubor, funkce nebo dokument — a zda jde o kód či dokumentaci
- Vybere perspektivy: ty, které pojmenujete, nebo každou povolenou perspektivu, jejíž použitelnost a podmínky obsahu odpovídají
- Oznámí plán — které perspektivy poběží a které staví na nálezech jiné
- Spustí nezávislé perspektivy — paralelně přes subagenty, pokud to platforma podporuje — a poté ty závislé
- Sestaví jeden seznam nálezů; překryv mezi perspektivami je signál, ne duplikace
Vstup:
content(povinné) — Diff, větev, nezakomitované změny, soubor, specifikace, story nebo jakýkoli dokumentlenses(volitelné) — jeden nebo více kódů či názvů perspektiv; výchozí je plná revizealso_consider(volitelné) — Další oblasti k zváženístyle_guide/reader_type(volitelné, redakční perspektivy) — projektový průvodce stylem ahumans(výchozí) nebollm
Výstup: JSON pole nálezů a/nebo markdown report seskupený podle perspektiv. Vlastní perspektivy lze přidat — a dodávané doladit či vypnout — přes customize.toml skillu
bmad-customize
Sekce “bmad-customize”Vytváření a ověřování přizpůsobení. — Pomůže vám změnit chování nainstalovaného BMad agenta nebo workflow bez ručního psaní TOML.
Použijte když:
- Chcete změnit chování agenta nebo workflow
- Potřebujete přidat trvalé fakty, aktivační hooky nebo vlastní položky menu
- Chcete, aby byl správný rozsah přepisu vybrán a ověřen automaticky
Jak to funguje:
- Skenuje nainstalované BMad skills pro přizpůsobitelné plochy
- Vybere správný rozsah pro požadovanou změnu
- Zapíše přepisové soubory pod
_bmad/custom/ - Ověří sloučenou konfiguraci
Vstup: Popis požadovaného přizpůsobení v přirozeném jazyce
Výstup: TOML přepisové soubory pod _bmad/custom/. Podrobný návod viz Jak přizpůsobit BMad
Myšlenkové skills
Sekce “Myšlenkové skills”Tři skills níže doplňují základní modul — obecné myšlenkové nástroje, o které se může opřít kterákoli fáze či modul.
bmad-brainstorming
Sekce “bmad-brainstorming”Generování různorodých nápadů prostřednictvím interaktivních kreativních technik. — Facilitované brainstormingové sezení, které načítá osvědčené ideační metody z knihovny technik a vede vás k 100+ nápadům před organizací.
Použijte když:
- Začínáte nový projekt a potřebujete prozkoumat problémový prostor
- Jste uvízlí s generováním nápadů a potřebujete strukturovanou kreativitu
- Chcete použít osvědčené ideační frameworky (SCAMPER, reverzní brainstorming atd.)
Jak to funguje:
- Nastaví brainstormingové sezení s vaším tématem
- Načte kreativní techniky z knihovny metod
- Provede vás technikou za technikou, generuje nápady
- Aplikuje anti-bias protokol — mění kreativní doménu každých 10 nápadů
Vstup: Téma brainstormingu nebo formulace problému, volitelný kontextový soubor
Výstup: samostatný brainstorm.html jako památka na sezení, volitelný brainstorm-intent.md pro navazující skills a záznam sezení .memlog.md
bmad-forge-idea
Sekce “bmad-forge-idea”Zátěžový test nápadu, dokud se nezpevní, nepotvrdí, nebo levně nezemře. — Adversariální tazatel žene napůl zformovaný nápad otázku po otázce, do každého větvení přivádí dvě postavy, dokud to, co přežije, není něco, na čem můžete s přesvědčením stavět.
Použijte když:
- Máte nápad a chcete jej otestovat, než do něj investujete
- Chcete upřímný pohled na to, zda jej zabít
- Potřebujete myšlenkového partnera, který se vzepře, místo aby souhlasil
Jak to funguje:
- Předem stanoví cíl a podle něj směruje dotazování
- Pracuje otázku po otázce v pořadí závislostí a předkládá doporučenou odpověď, proti které se lze vymezit
- Do každého větvení přivádí dva hlasy — jeden z vaší nainstalované sestavy, jeden vyvolaný tématem
- Zpochybňuje mlhavé pojmy a testuje tvrzení proti materiálu existujícího projektu
- Končí jako Zpevněný, Zabitý nebo Jasnější, se samostatným reportem, který si můžete ponechat
Vstup: Nápad z jakékoli domény — funkce, byznys model, výzkumná hypotéza, životní rozhodnutí
Výstup: Destilát forged-idea.md, když se nápad zpevní (volitelné), plus forge-report.html z každého běhu
bmad-party-mode
Sekce “bmad-party-mode”Orchestrace skupinových diskuzí více agentů. — Načte všechny nainstalované BMad agenty a facilituje přirozenou konverzaci, kde každý agent přispívá svou unikátní odborností a osobností.
Použijte když:
- Potřebujete více expertních perspektiv na rozhodnutí
- Chcete, aby agenti zpochybňovali předpoklady ostatních
- Zkoumáte složité téma překračující více domén
Jak to funguje:
- Načte manifest agentů se všemi nainstalovanými osobnostmi
- Analyzuje vaše téma a vybere 2–3 nejrelevantnější agenty
- Agenti se střídají v přispívání, s přirozenou kříženou diskuzí a nesouhlasy
- Rotuje účast agentů pro zajištění různorodých perspektiv
- Ukončete pomocí
goodbye,end partyneboquit
Vstup: Diskuzní téma nebo otázka, s volitelnou specifikací person
Výstup: Real-time multi-agentní konverzace s udržovanými osobnostmi agentů