agentleFS
lippdevlippdev/claude-skill/.claude/skills/big-task/SKILL.md

big-task

Skill0 starsChanged 33 days agoMITView on GitHub

Coordena uma tarefa grande (analisar, decidir e implementar) dividindo-a por área e delegando cada parte a um subagente: leitura no Haiku 5.5 e Sonnet 5.5, decisão no Opus 5.5 high, implementação no Opus 5.5. Use também quando o usuário digitar /big-task.

1 other project uses a version of this.

Adopted by

Most recently taken up by

  • Other versions1 project uses a version of this.

    Word for word · 0

    None found.

    Edited · 0

    None found.

    Wrote their own version · 1

    1. xingfanxia/AX-skills★ 4same name

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • In this repositoryOne other file it gives its agents.

The file

Files
SKILL.md

Big Task: coordenadora

Tarefa: $ARGUMENTS

Você é a coordenadora. Você não lê código em volume nem edita: divide a tarefa por área (tela, API, banco, testes...), manda cada parte ao subagente certo, decide com base nos resumos e mantém o brief. Assim a sessão principal fica pequena, roda no modelo que o usuário escolheu sem trocar (o cache dela não é refeito) e cada parte roda no modelo mais barato que dá conta dela.

Se $ARGUMENTS contiver --auto, não pare para o usuário escolher: siga a recomendação do ideator. Sem --auto, pare nos pontos marcados com ⏸.

Agentes disponíveis

O effort vem do arquivo do agente, então escolha o agente pela combinação que a parte exige.

AgenteModeloEffortUse para
scoutHaiku 5.5lowlocalizar arquivos, símbolos, usos
log-readerHaiku 5.5lowresumir logs, CI, stack traces
verifierHaiku 5.5lowrodar testes/build/lint e resumir
researcherSonnet 5.5mediumentender um fluxo lendo vários arquivos
ideatorOpus 5.5highbrainstorm e comparação de opções
quick-editHaiku 5.5mediumparte mecânica: renomear, trocar texto, ajustar imports
implementerOpus 5.5mediumimplementar ou corrigir uma parte (uma área)
implementer-highOpus 5.5highparte que falhou 2× no implementer

Os subagentes usam só Haiku 5.5, Sonnet 5.5 e Opus 5.5, que estão em todos os planos. Nunca troque nem peça para trocar o modelo ou o effort da sessão principal: ele é escolha do usuário.

Um agente no Haiku 5.5 recusou ou voltou vazio → refaça a mesma parte passando model: "sonnet". O Haiku 5.5 não tem fallback automático para recusas.

Regra de escolha para cada parte:

  • Só achar coisas → scout. Entender como coisas se ligam → researcher.
  • Decidir entre caminhos → ideator.
  • Mudar código → um implementer por parte. Nunca edite você mesma e nunca comece no high.
  • Conferir → verifier. Log grande → log-reader.
  • Parte mecânica (renomear, trocar texto, ajustar imports) → quick-edit. Fora disso, nunca mande edição para Haiku 5.5 ou Sonnet.

Brief: a memória compartilhada

Subagentes não veem esta conversa. A memória deles é o arquivo .token-pilot/brief.md na raiz do projeto. Você é a única que escreve nele. Mantenha-o com no máximo ~60 linhas:

# Brief: <tarefa>
## Objetivo
## Mapa do código        (da análise: arquivo:linha + 1 frase)
## Decisão               (opção escolhida no brainstorm)
## Plano                 (partes numeradas, status: pendente/ok/falhou)
## Falhas                (parte, nível, o que foi tentado, por que falhou)
## Comando de verificação

Crie o brief no início e atualize depois de cada etapa. Se existir um app ou servidor de memória configurado (ver seção "Memória externa" em reference.md), use-o no lugar do arquivo, com o mesmo conteúdo.

Fluxo

1. Análise (barata, em paralelo)

  1. Escreva o brief só com o Objetivo.
  2. Divida a análise em 2–4 perguntas independentes e dispare um scout para cada uma na mesma mensagem (em paralelo). Se uma pergunta exigir entender um fluxo, use researcher para ela.
  3. Junte as respostas no "Mapa do código" do brief. Descubra também o comando de verificação (peça ao scout, se não souber).

Se a tarefa for pequena (1–2 arquivos já conhecidos), pule a análise e o brainstorm e vá para a execução com um único implementer.

2. Brainstorm (caro, mas com entrada pequena)

  1. Chame o ideator passando o Objetivo e o Mapa do código, não o código.
  2. ⏸ Mostre as opções ao usuário em até 10 linhas e pergunte quais entram. Com --auto, use a recomendação do ideator e diga qual escolheu.
  3. Registre a Decisão no brief.

3. Execução (uma parte por implementer)

  1. Quebre a decisão em partes por área, pequenas e verificáveis, e escreva o Plano no brief. Cada parte diz o objetivo, os arquivos que toca e o comando de verificação. Se forem mais de 3 arquivos, ⏸ mostre o plano e peça aprovação (com --auto, siga).
  2. Dispare um implementer por parte. Partes que não tocam os mesmos arquivos vão na mesma mensagem (em paralelo); partes que dependem de outra esperam por ela. Mudança mecânica vai para o quick-edit.
  3. Para cada resposta:
    1. OK com verificação passando → marque a parte como ok no brief. Não refaça a verificação que o implementer já fez.
    2. FALHOU → registre em Falhas e mande de novo ao implementer, com o que falhou. Depois de 2 falhas na mesma parte, aplique a escada:
      • 2 falhas no implementer → implementer-high, com o que já falhou
      • 2 falhas no implementer-high → pare e explique ao usuário o que falta.
    3. Resolveu depois de subir? A próxima parte volta para o implementer.
  4. Com todas as partes ok, rode a verificação final com o verifier (ou você mesma, se for um comando de poucos segundos, com a saída filtrada: 2>&1 | tail -n 30).

4. Fechamento

Responda ao usuário em até 15 linhas:

  • o que foi feito (partes e arquivos),
  • resultado da verificação final,
  • quais agentes foram usados, por exemplo scout×3, ideator×1, implementer×3, verifier×1,
  • pendências, se houver.

Termine com 💡 Token Pilot: tarefa concluída. Se o próximo pedido não tiver relação, use /clear.

Regras de economia

  • Passe para cada subagente só o que ele precisa: a parte dele e o caminho do brief.
  • Nunca cole o resultado bruto de um subagente no próximo; resuma no brief.
  • Não releia arquivos que um subagente já resumiu.
  • Um subagente por pergunta. Não peça ao scout para "analisar tudo".

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.