Conjunto de 25 skills de engenharia prontas para produção que orientam agentes de programação com IA pelas etapas de especificação, planejamento, implementação, testes, revisão e entrega.
obra/superpowers
Metodologia de desenvolvimento de software e biblioteca de skills composáveis que orienta agentes de programação em brainstorming, planejamento, TDD e implementação com subagentes.
- Estrelas
- 301,583
- Forks
- 26,929
- Issues abertas
- 380
- Último commit
- há 9 dias
O que é?
Superpowers é uma metodologia de desenvolvimento de software para agentes de programação, criada como um conjunto de skills composáveis e instruções que fazem o agente usá-las. Quando detecta que você está começando a criar algo, o agente pausa para esclarecer suas intenções, apresenta o design em partes fáceis de assimilar e, em seguida, gera um plano de implementação com caminhos exatos dos arquivos, código e etapas de verificação para cada tarefa pequena.
Durante a implementação, o fluxo de trabalho enfatiza o desenvolvimento orientado a testes no ciclo red/green, YAGNI e DRY. O trabalho pode ser executado delegando cada tarefa a um novo subagente, com uma revisão após cada etapa, ou diretamente em uma única sessão, com uma revisão final. Skills como depuração sistemática, solicitações de revisão de código e conclusão de branches são acionadas automaticamente conforme o trabalho avança.
O projeto é instalado como plugin em vários ambientes de programação, incluindo Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Pi e outros, cada um com suas próprias etapas de instalação. A licença é MIT.
Recursos principais
- 01Transforma uma ideia inicial em um design por meio de perguntas guiadas, antes de qualquer código ser escrito.
- 02Gera planos de implementação passo a passo, com caminhos exatos dos arquivos e etapas de verificação.
- 03Aplica ciclos de TDD red/green durante a implementação.
- 04Executa o desenvolvimento com subagentes e revisão entre as tarefas ou diretamente na sessão, com uma revisão final.
- 05Inclui skills para depuração sistemática, revisão de código, git worktrees e conclusão de branches.
- 06É instalado como plugin para vários agentes de programação.
Casos de uso
- Pedir a um agente de programação que implemente um recurso a partir de uma ideia vaga, sem pular as etapas de design e planejamento.
- Executar sessões longas de implementação autônoma seguindo um plano escrito, com pontos de revisão.
- Padronizar as práticas de TDD e revisão de código em uma equipe que usa vários agentes de programação.
- Depurar uma sessão em que um agente ignorou o plano ou usou as skills de forma incorreta.
Tópicos
Perguntas frequentes
- O que é superpowers?
- Metodologia de desenvolvimento de software e biblioteca de skills composáveis que orienta agentes de programação em brainstorming, planejamento, TDD e implementação com subagentes. Superpowers é uma metodologia de desenvolvimento de software para agentes de programação, criada como um conjunto de skills composáveis e instruções que fazem o agente usá-las. Quando detecta que você está começando a criar algo, o agente pausa para esclarecer suas intenções, apresenta o design em partes fáceis de assimilar e, em seguida, gera um plano de implementação com caminhos exatos dos arquivos, código e etapas de verificação para cada tarefa pequena.
- superpowers é gratuito? Qual é a licença?
- superpowers é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- superpowers ainda é mantido?
- Manutenção ativa. O último commit de superpowers foi em 10 de out. de 2026.
- Para que posso usar superpowers?
- Pedir a um agente de programação que implemente um recurso a partir de uma ideia vaga, sem pular as etapas de design e planejamento. Executar sessões longas de implementação autônoma seguindo um plano escrito, com pontos de revisão. Padronizar as práticas de TDD e revisão de código em uma equipe que usa vários agentes de programação. Depurar uma sessão em que um agente ignorou o plano ou usou as skills de forma incorreta.
- Onde consigo superpowers?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/obra/superpowers
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma coleção de skills reutilizáveis para assistentes de programação com IA, como Claude Code e Codex, com foco em alinhamento, design, TDD e fluxos de engenharia disciplinados.
Framework baseado no Claude Code que conduz uma busca de emprego pessoal na sua máquina: avalia vagas, adapta currículos, escreve cartas de apresentação e prepara entrevistas.
App para desktop, dispositivos móveis, web e CLI que executa e orquestra vários agentes de programação, como Claude Code, Codex e OpenCode, em worktrees paralelas.
AutoGPT é uma plataforma open source para criar, executar e agendar agentes de IA que concluem fluxos de trabalho com várias etapas a partir de descrições em linguagem natural ou de um editor visual.
Um harness de agentes para Claude Code e Codex que adiciona swarms multiagente, memória compartilhada, roteamento de tarefas e federação entre máquinas.