Superpowers je open-source balíček dovedností (skills) pro AI coding agenty. Nejde o standalone nástroj — jde o vrstvu nad agenty jako Claude Code, OpenCode, Cursor nebo Gemini CLI, která jim dává strukturovaný workflow místo ad-hoc přístupu. https://github.com/obra/superpowers
Myšlenka je jednoduchá: agent dostane sadu skills, které ho vedou strukturovanými fázemi vývoje — od upřesňování požadavků přes plánování, implementaci až po review a dokončení větve. Bez toho si agent sám vymýšlí, jak postupovat. Se Superpowers agenti pracují disciplinovaně:
gemini extensions install/plugin install superpowers@claude-plugins-official
/plugin marketplace add obra/superpowers-marketplace /plugin install superpowers@superpowers-marketplace
Stačí agentovi zadat instrukci:
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md
gemini extensions install https://github.com/obra/superpowers gemini extensions update superpowers
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md
Superpowers staví na principech: testy se píší vždy jako první, systematický postup je nadřazený ad-hoc přístupu, jednoduchost je primárním designovým cílem a výsledky se ověřují důkazy, ne tvrzeními. Cílem je, aby agent mohl pracovat autonomně hodiny najednou bez odchylky od plánu.