Guia de leitura localizado
subagent-driven-developmentFinalidade, utilização e fonte
Utilize ao executar planos de implementação com tarefas independentes na sessão atual.
Fonte recuperada:
- Repositório de origem
- obra/superpowers
- SKILL.md
skills/subagent-driven-development/SKILL.md- Estrelas do repositório
- 309,479
- Atualização do repositório
- 2026-10-30
- Classificação de Habilidades
- Fluxo de trabalho do agente
- Última coleta
Licença: MIT
Os trechos do fluxo de trabalho são auxiliares de leitura e não instruções executáveis do Codez. Nenhuma Skill de terceiros foi executada para gerar esta página.
Os trechos abaixo, que descrevem o propósito e o fluxo de trabalho, são material original, organizado e traduzido para facilitar a leitura. Eles são distintos da análise editorial da Codez, que possui uma etiqueta separada.
O que esta habilidade faz
Utilize ao executar planos de implementação com tarefas independentes na sessão atual.
Como funciona o fluxo de trabalho upstream
Quando usar
vs. Execução de Planos (em linha): Um novo subagente por tarefa (sem poluição de contexto) em vez de um único contexto executando todas as tarefas. Revisão após cada tarefa (conformidade com as especificações + qualidade do código) em vez de apenas ao final. Custa um novo contexto por tarefa e por revisão; a execução em linha custa um contexto mais um revisor final.
Passagem a montante · L33 ↗Desenvolvimento orientado a subagentes
Execute o plano enviando um novo subagente implementador para cada tarefa, realizando uma revisão da tarefa (conformidade com as especificações + qualidade do código) após cada uma e uma revisão abrangente de toda a ramificação ao final. Por que subagentes? Você delega tarefas a agentes especializados com contexto isolado. Ao elaborar com precisão suas instruções e contexto, você garante que eles permaneçam focados e concluam suas tarefas com sucesso. Eles nunca devem herdar o contexto ou o histórico da sua sessão — você constrói exatamente o que eles precisam. Isso também preserva seu próprio contexto para o trabalho de coordenação.
Passagem a montante · L6 ↗Seleção de Modelo
Use o modelo menos potente que consiga lidar com cada função para economizar custos e aumentar a velocidade. Tarefas de implementação mecânica (funções isoladas, especificações claras,1-2arquivos): use um modelo rápido e barato. A maioria das tarefas de implementação são mecânicas quando o plano está bem especificado.
Passagem a montante · L139 ↗digraph when_to_use {
"Have implementation plan?" [shape=diamond];
"Tasks mostly independent?" [shape=diamond];
"Partner chose inline, or no subagent tool?" [shape=diamond];
"subagent-driven-development" [shape=box];
"executing-plans" [shape=box];
"Manual execution or brainstorm first" [shape=box];
"Have implementation plan?" -> "Tasks mostly independent?" [label="yes"];
"Have implementation plan?" -> "Manual execution or brainstorm first" [label="no"];
"Tasks mostly independent?" -> "Partner chose inline, or no subagent tool?" [label="yes"];
"Tasks mostly independent?" -> "Manual execution or brainstorm first" [label="no - tightly coupled"];
"Partner chose inline, or no subagent tool?" -> "executing-plans" [label="yes"];
"Partner chose inline, or no subagent tool?" -> "subagent-driven-development" [label="no"];
}Requisitos e configuração
Configurar
Garanta que o trabalho seja realizado em um espaço de trabalho isolado: use superpowers:using-git-worktrees para criar um ou verificar um existente. Nunca inicie a implementação em um ambiente isolado.main/masterRamificar sem o consentimento explícito do seu parceiro humano. A memória de conversas não sobrevive à compactação. Em sessões reais, controladores que perderam sua posição reenviaram sequências de tarefas completas — a falha mais custosa observada. Acompanhe o progresso em um arquivo de registro, não apenas em tarefas a fazer.
Passagem a montante · L101 ↗Limites e verificações de qualidade
Nenhuma passagem de limites separada foi selecionada deste arquivo. Isso não significa que a Skill seja segura para todas as entradas ou ambientes. Analise o código-fonte completo e valide seus próprios resultados.
Comece com um teste seguro.
- Verifique o host compatível e as instruções de instalação do repositório. Mantenha o diretório Skill e seus scripts, recursos e documentação referenciados juntos;SKILL.mdsozinho pode omitir dependências.
- Forneça ao agente suas entradas reais, a saída desejada e os critérios de aceitação. A sintaxe de invocação e as ferramentas disponíveis dependem do host; este site não pressupõe um comando de instalação universal.
- Teste o fluxo de trabalho original em um projeto descartável ou em uma cópia. Analise as operações que alteram arquivos, serviços remotos ou recursos faturáveis antes de permiti-las.
- Valide o resultado comparando-o com as verificações de qualidade da fonte e com seus próprios requisitos. Um gatilho bem-sucedido ou uma alta contagem de estrelas no repositório não garantem um resultado correto.
Leia mais na fonte.
Habilidades relacionadas
Tradução e escopo
Este guia de leitura seleciona trechos do texto fixado a montante.SKILL.mdA tradução foi feita com auxílio de ferramentas. Este não é um manual completo nem garante compatibilidade comprovada. Leia o original e os arquivos referenciados antes de usar.
Esta introdução refere-se à versão fixada abaixo; a atividade atual do repositório e o tempo de coleta são mostrados separadamente.
- Fonte fixada
- Leia o original ↗
- Fonte recuperada
- Commit de origem
2ce8aa15d05bd57213e6f746f953aafb7ded7a8b- Fonte SHA-256
ba41f697136cba88a7962d60c8e2f97488ba04a8688b1d0fbeb27f6953808e75