Claude Code je mocný nástroj hned po instalaci, ale bez struktury skáče rovnou do kódování: žádné plánování, žádné testy, žádný systematický přístup. Plugin Superpowers tento problém řeší vynucováním osvědčených vývojových workflow, které předcházejí chaosu.
Co Superpowers vlastně dělá
Superpowers je framework dovedností, který zachycuje Claude Code v klíčových momentech. Místo okamžitého psaní kódu, když o něco požádáte, se zastaví a nejprve pokládá otázky. Poté vynucuje TDD, vytváří implementační plány a kontroluje svou vlastní práci, než pokračuje dál.
Základní workflow:
- Brainstorm: vylepšuje váš nápad pomocí sokratovského dotazování
- Plán: vytváří malé úkoly (každý 2-5 minut) s přesnými cestami k souborům
- Provedení: vysílá subagenty pro každý úkol s dvoustupňovou kontrolou
- Dokončení: ověřuje testy, nabízí možnosti PR/merge, uklízí
Instalace (10 sekund)
bash
Otevřete menu pluginů
/plugin
Přejděte na záložku "Discover"
Vyhledejte "superpowers"
Vyberte a nainstalujte
Po instalaci restartujte Claude Code. Uvidíte "SessionStart:startup hook succeeded: Success", což potvrzuje, že plugin je aktivní.

Co se nainstaluje
Plugin obsahuje vše, co potřebujete:
| Komponenta | Zahrnuto |
|---|---|
| Příkazy | execute-plan, write-plan, brainstorm |
| Agenti | code-reviewer |
| Dovednosti | 14 dovedností včetně TDD, debugování, git worktrees, code review |
| Hooks | SessionStart (automaticky spouští workflow) |
Tři základní příkazy
/superpowers:brainstorm
Použijte před JAKOUKOLI novou funkcí. Claude:
- položí objasňující otázky ohledně vašeho cíle
- prozkoumá alternativy, které jste nezvažovali
- představí design ve stravitelných částech k validaci
- uloží designový dokument pro referenci
Kdy spustit: Na začátku jakékoli funkce, refaktoringu nebo migrace.
/superpowers:write-plan
Po brainstormingu vytvoří implementační plán, kde:
- každý úkol trvá maximálně 2-5 minut
- každý úkol má přesné cesty k souborům a kompletní ukázky kódu
- ověřovací kroky jsou zabudovány do každého úkolu
- plán předpokládá, že ho bude provádět "nadšený junior vývojář bez kontextu"
/superpowers:execute-plan
Spustí plán pomocí vývoje řízeného subagenty:
- nový subagent vytvořen pro každý úkol (čistý kontext)
- dvoustupňová kontrola: shoda se specifikací, pak kvalita kódu
- lidské kontrolní body mezi dávkami
- kritické problémy automaticky blokují postup
Vysvětlení 14 dovedností
| Dovednost | Co dělá |
|---|---|
| test-driven-development | Vynucuje RED-GREEN-REFACTOR. Maže kód napsaný před testy. |
| systematic-debugging | 4fázový proces hledání hlavní příčiny s obranou do hloubky |
| using-git-worktrees | Vytváří izolovanou větev, spouští setup, ověřuje čistý základ |
| using-superpowers | Úvod do systému dovedností |
| dispatching-parallel-agents | Souběžné workflow subagentů |
| executing-plans | Dávkové provádění s kontrolními body |
| finishing-a-development-branch | Možnosti merge/PR/ponechat/zahodit, úklid |
| brainstorming | Sokratovské vylepšování designu |
| writing-plans | Detailní plánování implementace |
| requesting-code-review | Kontrolní seznam před review, blokuje při kritických problémech |
| receiving-code-review | Systematické reagování na zpětnou vazbu |
| writing-skills | Meta-dovednost pro vytváření nových dovedností |
| verification-before-completion | Zajišťuje, že opravy skutečně fungují |
| subagent-driven-development | Dvoustupňová kontrola pro každý úkol |

Jak se dovednosti spouštějí automaticky
Dovednosti nejsou příkazy, které voláte, aktivují se na základě kontextu:
- začnete diskutovat o nové funkci → aktivuje se brainstorming
- design schválen → aktivuje se using-git-worktrees
- začíná implementace → aktivuje se test-driven-development
- úkol dokončen → aktivuje se requesting-code-review
- všechny úkoly hotové → aktivuje se finishing-a-development-branch
Claude před každým úkolem kontroluje relevantní dovednosti. Jedná se o povinné workflow, ne o návrhy.
Integrace Git worktree
Superpowers používá git worktrees pro izolovaný vývoj: bash
Co se děje na pozadí:
git worktree add ../project-feature feature-branch cd ../project-feature
Claude zde pracuje, hlavní větev zůstává čistá
Výhody:
- spouštějte více instancí Claude na různých funkcích
- udržujte hlavní větev stabilní během experimentování
- snadný úklid, když se něco pokazí
Vývoj řízený subagenty
Nejsilnější vzor. Místo jedné dlouhé Claude session:
- Hlavní agent vytvoří plán
- Nový subagent provede každý úkol
- Review agent (code-reviewer) zkontroluje práci
- Hlavní agent pokračuje nebo požaduje opravy
Proč to funguje: každý subagent začíná s čistým kontextem zaměřeným na JEDEN úkol. Žádný nahromadněný zmatek z dlouhých sessions.
Vynucování TDD
Superpowers bere TDD vážně. Dovednost:
- vyžaduje selhávající test PŘED implementací
- sleduje selhání testu (dokazuje, že něco testuje)
- implementuje minimální kód pro úspěch
- commituje při zelené
- refaktoruje pouze po zelené
Pokud Claude napíše kód před testy, dovednost ho instruuje, aby tento kód smazal a začal znovu.
Praktický příklad
Vy: Potřebuji autentifikaci uživatelů pro mou Express aplikaci
Claude (se Superpowers): → Aktivuje dovednost brainstorming → Ptá se: OAuth nebo hesla? Session nebo JWT? Jaké poskytovatele? → Zkoumá: Rate limiting? Uzamčení účtu? Požadavky na hesla? → Představí design v sekcích ke schválení
Vy: Vypadá dobře, naplánujme to
Claude: → Aktivuje dovednost writing-plans → Vytvoří 12 úkolů, každý 2-5 minut → Úkol 1: Vytvořit selhávající test pro /signup endpoint → Úkol 2: Implementovat signup handler pro úspěch testu → Každý úkol má přesné cesty k souborům a kód
Vy: Proveď
Claude: → Vytvoří subagenta pro Úkol 1 → agent code-reviewer validuje výstup → Vytvoří subagenta pro Úkol 2 → Hlásí pokrok, žádá o schválení pokračování
Správa pluginu
Z menu /plugin můžete:
- Zakázat plugin: dočasně vypnout
- Označit k aktualizaci: označit pro příští cyklus aktualizací
- Aktualizovat nyní: získat nejnovější verzi okamžitě
- Odinstalovat: úplně odstranit
- Zobrazit na GitHubu: zobrazit zdrojový kód
Kdy NEPOUŽÍVAT Superpowers
- rychlé jednorázové otázky
- jednoduché úpravy souborů
- úkoly pod 5 minut
Pro tyto případy režie nestojí za to. Superpowers vyniká u vícesouborových funkcí, refaktoringů a migrací vyžadujících systematické provedení.
Rychlá reference
| Akce | Jak |
|---|---|
| Instalace | /plugin → Discover → superpowers |
| Začít design | /superpowers:brainstorm |
| Vytvořit plán | /superpowers:write-plan |
| Provést plán | /superpowers:execute-plan |
| Aktualizace | /plugin → vybrat superpowers → Update now |
Superpowers transformuje Claude Code z "užitečného asistenta, který občas vyjede z kolejí" na "systematického vývojového partnera, který následuje osvědčené procesy." Strukturované workflow předchází nejčastějším způsobům selhání: vynechaným testům, chybějícím okrajovým případům a funkcím, které se odchýlí od požadavků.


