← ClaudeAtlas

planlisted

Recebe objetivo de alto nivel, spawna sub-agente planejador que quebra em tasks, registra em .claude/tasks.json e spawna executores em paralelo. O humano so revisa os PRs.
rezendefabio/financas-lab · ★ 0 · AI & Automation · score 73
Install: claude install-skill rezendefabio/financas-lab
> IMPORTANTE: Nunca execute o objetivo diretamente. Sempre seguir o fluxo > completo Passo 0 -> Passo 1 -> Passo 2 -> Passo 3 -> Passo 4 -> Passo 5, > independentemente da complexidade ou tamanho do objetivo recebido. Se o > operador invocou /plan, e porque quer o fluxo completo: planejador, > aprovacao e executores em paralelo. ## Input Argumento recebido: objetivo de alto nivel (ex: "implemente telas de Meta e Lancamento Recorrente"). ## Passo 0 -- Preparar state ```bash TASKS_FILE=".claude/tasks.json" [ -f "$TASKS_FILE" ] || printf '{ "tasks": [] }' > "$TASKS_FILE" PLAN_ID="plan-$(date +%Y%m%d-%H%M%S)" echo "$PLAN_ID" ``` Guardar o valor impresso como `planId` para uso nos passos seguintes. ## Passo 1 -- Spawnar sub-agente planejador Ler o arquivo `.claude/skills/plan/prompts/task-planner.md` com a ferramenta Read e usar seu conteudo como prompt, substituindo `{OBJETIVO}` pelo argumento recebido. Usar o Agent tool com: - subagent_type: "general-purpose" - model: "opus" - prompt: conteudo de task-planner.md com {OBJETIVO} substituido **Nota sobre versao do Opus:** o Agent tool aceita SOMENTE os aliases `sonnet | opus | haiku` no parametro `model` -- IDs especificos como `claude-opus-4-8` sao rejeitados/silently fallback. O alias `opus` resolve para a versao Opus que estiver configurada na sessao principal. Para forcar uma versao especifica (ex: 4.8 vs 4.7), o operador precisa configurar o modelo da sessao Claude Code via `/model` antes de invocar `/plan`. Nao da pr