Superpowers é um framework aberto de habilidades e fluxos de desenvolvimento para assistentes de programação com IA.

Superpowers: habilidades de desenvolvimento para assistentes de código com IA
Superpowers é uma coleção de código aberto de habilidades e fluxos de desenvolvimento de software para assistentes de programação com IA que suportam os mecanismos correspondentes. Ela organiza atividades como requisitos, design, planejamento, implementação e verificação em etapas reutilizáveis, ajudando equipes a expressar tarefas e checagens com clareza.
Recursos principais
Os fluxos de requisitos e design usam perguntas para esclarecer objetivos e restrições e produzir projetos para discussão. O planejamento divide trabalhos maiores em etapas com verificações. As habilidades de teste e depuração oferecem desenvolvimento orientado a testes e investigação sistemática. Em ambientes compatíveis, habilidades de colaboração abrangem delegação, revisão de código e tratamento de comentários. Orientações de espaço de trabalho incluem Git worktree e conclusão de branches.
Como começar
- Leia o projeto aberto Superpowers para conferir suporte, instalação e compatibilidade atuais com seu assistente.
- Instale ou habilite as habilidades seguindo as instruções da plataforma e entenda as permissões envolvidas.
- Descreva objetivos e restrições da tarefa e discuta design, plano e verificação pelos fluxos aplicáveis.
- Revise alterações reais de código e resultados de testes antes de tratar branches ou entregas conforme as práticas da equipe.
O que observar
Um fluxo de habilidades não garante código correto e nem todo projeto precisa da mesma abordagem de testes, isolamento ou colaboração. Considere o risco da tarefa e as regras do projeto. Leia habilidades de terceiros e suas permissões antes de instalar; operações sensíveis e publicação externa ainda exigem autorização adequada. Suporte por plataforma, lista de habilidades e comandos podem mudar, portanto consulte a documentação atual.
Perguntas frequentes
O que é Superpowers?
Um conjunto aberto de habilidades e métodos para organizar o desenvolvimento com assistentes de programação com IA.
É necessário usar todas as habilidades?
Escolha fluxos adequados à tarefa, plataforma e regras do projeto; o comportamento depende da versão.
A instalação elimina a revisão humana?
Não. Revise código, testes e permissões e mantenha a responsabilidade pela entrega.
Perguntas frequentes
O que é Superpowers?
Um conjunto aberto de habilidades e métodos para organizar desenvolvimento assistido por IA.
É necessário usar todas as habilidades?
Escolha fluxos adequados à tarefa, plataforma e regras do projeto.
A instalação elimina a revisão humana?
Não. Revise código, testes e permissões e mantenha a responsabilidade pela entrega.