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.

Namiru AI

AI zákaznická podpora pro váš web

Vložte svou URL. Získejte agenta podpory za 30 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