do-execute-all-tasks
Installation
SKILL.md
Execute All Tasks
Itera sequencialmente sobre as tasks de um PRD executando do-execute-task em subagentes isolados (agent-execute-task), com contexto limpo entre tasks. A orquestração da fila roda no agente primário da sessão atual — não há orquestrador intermediário.
Ferramenta de delegação (depende da ferramenta de IA em que você está)
Você sabe em qual ferramenta está rodando. Use a linha correspondente em todas as regras abaixo, sempre que o texto disser "ferramenta de delegação":
| Ferramenta | Ferramenta de delegação | Como apontar o subagente | Tools permitidas neste procedimento |
|---|---|---|---|
| Opencode | subagent (task em versões antigas) |
parâmetro agent: "agent-execute-task"; foreground, nunca background: true |
subagent, read, glob |
| Claude Code | Agent |
parâmetro subagent_type: "agent-execute-task"; se existir run_in_background, passe false ou omita |
Agent, Read, Glob |
| Cursor AI | Task |
parâmetro subagent_type: "agent-execute-task"; foreground |
Task, read_file, list_dir |
| GitHub Copilot | #tool:agent/runSubagent |
subagente agent-execute-task (.github/agents/agent-execute-task.agent.md); foreground |
read/readFile, search/listDirectory, agent/runSubagent |
No Claude Code o subagente pode iniciar em background e o resultado chegar depois como notificação automática de conclusão (não é mensagem do usuário). Depois de disparar a task, encerre a response e aguarde o retorno.