Plugin Superpowers pro Claude Code: Kompletní tutoriál

    8 min čtení
    Ing. Patrik Kelemen
    Plugin Superpowers pro Claude Code: Kompletní tutoriál

    Proměňte Claude Code z užitečného asistenta na autonomního vývojového partnera se strukturovanými workflow, vynucováním TDD a vývojem řízeným subagenty.

    Namiru AI

    AI zákaznická podpora pro váš web

    Vložte svou URL. Získejte agenta podpory za 30 sekund.

    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:

    1. Brainstorm: vylepšuje váš nápad pomocí sokratovského dotazování
    2. Plán: vytváří malé úkoly (každý 2-5 minut) s přesnými cestami k souborům
    3. Provedení: vysílá subagenty pro každý úkol s dvoustupňovou kontrolou
    4. 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í.

    image

    Co se nainstaluje

    Plugin obsahuje vše, co potřebujete:

    KomponentaZahrnuto
    Příkazyexecute-plan, write-plan, brainstorm
    Agenticode-reviewer
    Dovednosti14 dovedností včetně TDD, debugování, git worktrees, code review
    HooksSessionStart (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í

    DovednostCo dělá
    test-driven-developmentVynucuje RED-GREEN-REFACTOR. Maže kód napsaný před testy.
    systematic-debugging4fázový proces hledání hlavní příčiny s obranou do hloubky
    using-git-worktreesVytváří izolovanou větev, spouští setup, ověřuje čistý základ
    using-superpowersÚvod do systému dovedností
    dispatching-parallel-agentsSouběžné workflow subagentů
    executing-plansDávkové provádění s kontrolními body
    finishing-a-development-branchMožnosti merge/PR/ponechat/zahodit, úklid
    brainstormingSokratovské vylepšování designu
    writing-plansDetailní plánování implementace
    requesting-code-reviewKontrolní seznam před review, blokuje při kritických problémech
    receiving-code-reviewSystematické reagování na zpětnou vazbu
    writing-skillsMeta-dovednost pro vytváření nových dovedností
    verification-before-completionZajišťuje, že opravy skutečně fungují
    subagent-driven-developmentDvoustupňová kontrola pro každý úkol

    image

    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:

    1. Hlavní agent vytvoří plán
    2. Nový subagent provede každý úkol
    3. Review agent (code-reviewer) zkontroluje práci
    4. 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

    AkceJak
    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ů.

    Vytvořeno Namiru.ai - plug-and-play AI chat pro váš web.

    Patrik Kelemen
    Author
    Ing. Patrik Kelemen
    Founder of Namiru.aiSlovakia, EU

    Senior software engineer with 10+ years of experience, specializing in AI chat widgets and automation. Building Namiru.ai to help businesses leverage AI without complexity.

    AI AgentsAngularReactNodeJSAWSAzure
    Líbil se vám tento článek?

    Podívejte se, co AI může udělat pro váš web

    Vložte svou URL a sledujte, jak váš AI agent ožije během sekund.

    Vaši zákazníci dostanou okamžité odpovědi. Vy získáte leady, analytiku a svůj čas zpět.

    Bez kreditní karty

    Namiru.ai

    AI chat for your website