Pular para o conteúdo

/dr:spawn

Use o /dr:spawn quando você tem uma leva de tarefas pequenas e independentes e não quer fazê-las uma por uma: um typo no header, o link do rodapé, um console.log esquecido, um ícone trocado. Você lista tudo em uma linha, o comando distribui entre especialistas e devolve o conjunto pronto.

A lista de tarefas, em linguagem natural, separadas por vírgula ou numeradas. Cada item deve ser pequeno o bastante para dispensar um plano: uma correção pontual, um ajuste mecânico, uma mudança que você explicaria em uma frase.

O comando lê a sua lista e quebra cada item em subtarefas granulares. Para cada uma, escolhe o especialista certo pela tecnologia envolvida. Depois organiza a ordem: tudo o que é independente sai ao mesmo tempo; tarefas que mexem nos mesmos arquivos rodam em sequência, e as que dependem de outra esperam ela terminar. Não há pasta de task, plano gravado nem etapa de revisão: os agentes vão direto ao trabalho.

Uma tabela com cada tarefa, o agente que a fez, o status e os arquivos alterados. O código fica no seu projeto, sem commit, a menos que você peça.

Na prática, a lista de “coisinhas” que ficaria uma semana no backlog sai em uma rodada, com cada item feito por quem entende daquela parte.

/dr:spawn

Planejamento e execuçãoCompatível com dr 3.4.25

Como utilizar

Liste as tarefas em linguagem natural, separadas por linha ou vírgula. Cada tarefa vira um ou mais agentes trabalhando em paralelo.

Exemplos

/dr:spawn corrigir o typo no header, atualizar o link do rodapé, remover o console.log de checkout.ts
/dr:spawn 1. adicionar loading no botão de salvar 2. trocar o ícone de excluir 3. ajustar o padding do card

Na ambiguidade

Se a sua frase pode ser interpretada de mais de uma forma, o comando pergunta antes de escrever (via AskUserQuestion). Em operação de escrita, o comando nunca chuta — a ambiguidade sempre volta para você.

Notas

Os agentes não fazem commit, a menos que você peça explicitamente. Para trabalho maior, com decisões a tomar e um plano que valha revisar antes, prefira /dr:plan + /dr:execute.

Para quem quer saber o que acontece nos bastidores:

  • Mecanismo: o comando é um invólucro da skill parallel-executor, que recebe a sua lista como entrada, faz a decomposição, a escolha dos agentes e o despacho.
  • Agentes: os especialistas vêm do catálogo de agentes do plugin, escolhidos pela tecnologia de cada subtarefa.
  • /dr:plan — quando a tarefa merece um plano antes
  • /dr:execute — execução paralela com plano e revisão
  • Agentes do /dr — os especialistas que o dispatch aciona