Habilidades subagent-driven-development
📦

subagent-driven-development

Seguro

Executar Planos com Subagentes e Revisão em Duas Etapas

Também disponível em: Cycleaddict,davila7,Doyajin174,obra,DYAI2025,CodingCossack,Cygnusfear

Os agentes de IA frequentemente têm dificuldade com implementações de múltiplas tarefas complexas. Esta skill resolve isso despachando novos subagentes para cada tarefa com revisões obrigatórias de conformidade com a especificação e qualidade do código.

Suporta: Claude Codex Code(CC)
🥉 73 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "subagent-driven-development". Tarefa: Adicionar validação de input ao componente de formulário

Resultado esperado:

Implementador reporta: Adicionada validação para email, telefone e campos obrigatórios. 12/12 testes passando. Auto-revisão: Adicionadas mensagens de erro correspondendo ao design system. Revisor de especificação: Aprovado - todas as regras de validação implementadas. Revisor de código: Aprovado - implementação limpa com tratamento de erro apropriado.

A utilizar "subagent-driven-development". Tarefa: Criar script de migração de banco de dados

Resultado esperado:

Implementador reporta: Criada migração adicionando tabela de usuários com índices. Script de rollback incluído. Auto-revisão: Seguiu padrões de migração existentes. Revisor de especificação: Aprovado. Revisor de código: Aprovado - migração é idempotente e bem documentada.

Auditoria de Segurança

Seguro
v1 • 2/24/2026

Static analyzer flagged 38 patterns but all are false positives. DOT diagram syntax (backticks), markdown formatting (crypto patterns), and self-review checklists (reconnaissance patterns) were incorrectly identified. No actual security risks exist - this is a legitimate workflow orchestration skill.

4
Arquivos analisados
403
Linhas analisadas
0
achados
1
Total de auditorias
Nenhum problema de segurança encontrado
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
50
Comunidade
100
Segurança
83
Conformidade com especificações

O Que Você Pode Construir

Implementação de funcionalidade a partir de especificação

Executar um plano de implementação de múltiplas funcionalidades onde cada funcionalidade pode ser desenvolvida independentemente

Refatoração de codebases grandes

Dividir refatoração em tarefas discretas com gates de qualidade para garantir correção

Test-driven development em escala

Implementar múltiplos componentes com TDD, garantindo que cada um passe nos testes antes de avançar

Tente Estes Prompts

Básico: Implementação de Tarefa Única
Estou usando Subagent-Driven Development. Tarefa 1: Criar uma função para validar endereços de email. Contexto: Isso será usado no fluxo de registro de usuário. Por favor implemente com testes.
Intermediário: Funcionalidade Multi-Tarefa
Estou usando Subagent-Driven Development para implementar autenticação de usuário. Tarefa 1: Criar endpoint de login com validação de senha. Tarefa 2: Adicionar gerenciamento de sessão. Tarefa 3: Implementar logout com invalidação de token. Cada tarefa inclui texto completo do meu documento de plano.
Avançado: Execução Completa de Plano
Estou executando um plano usando Subagent-Driven Development. Criei um TodoWrite com 8 tarefas extraídas de docs/plans/api-v2-migration.md. Iniciando Tarefa 1: Migrar endpoints de usuário para formato v2. Aqui está o texto completo da tarefa e contexto sobre a estratégia de migração.
Expert: Com Critérios de Revisão Customizados
Usando Subagent-Driven Development para Tarefa 3: Implementar rate limiting. Critérios de revisão customizados: Deve lidar com ambientes distribuídos, suportar limites configuráveis por endpoint, incluir coleta de métricas. Revisor de especificação deve verificar estes critérios. Revisor de código deve verificar padrões de integração com Redis.

Melhores Práticas

  • Sempre forneça texto completo da tarefa e contexto de forma antecipada - não faça subagentes lerem arquivos de plano
  • Responda todas as perguntas de esclarecimento antes de permitir que a implementação comece
  • Faça cumprir a ordem de revisão: conformidade com especificação deve passar antes que a revisão de qualidade do código comece

Evitar

  • Pular qualquer etapa de revisão ou prosseguir com issues não corrigidas
  • Despachar múltiplos subagentes de implementação em paralelo o que pode causar conflitos
  • Aceitar auto-revisão como substituto para revisão independente

Perguntas Frequentes

Quando devo usar isto versus execução de sessão paralela?
Use esta skill quando quiser permanecer na mesma sessão com progresso contínuo. Use execução de sessão paralela quando tarefas puderem rodar completamente independentes sem qualquer coordenação.
O que acontece se o revisor de especificação encontrar issues?
O subagente implementador corrige os issues, depois o revisor de especificação revisa novamente. Este loop continua até que a especificação esteja totalmente em conformidade antes que a revisão de qualidade do código comece.
Subagentes podem fazer perguntas durante a implementação?
Sim. Subagentes são encorajados a fazer perguntas a qualquer momento se encontrarem algo não claro. Responder perguntas antes de prosseguir previne implementações incorretas.
Quantos revisores estão envolvidos por tarefa?
Três: o implementador faz auto-revisão, depois um revisor de conformidade com especificação verifica requisitos, depois um revisor de qualidade de código verifica qualidade da implementação.
E se um subagente falhar em completar uma tarefa?
Despache um subagente de correção com instruções específicas sobre o que precisa ser corrigido. Não tente corrigir manualmente pois isto causa poluição de contexto.
Esta skill é compatível com todos os assistentes de IA?
Sim, funciona com Claude, Codex e Claude Code. O mecanismo de despacho de subagentes usa a ferramenta Task disponível nestas plataformas.