/ Diretório / Playground / planning-with-files
● Comunidade OthmanAdi ⚡ Instantâneo

planning-with-files

por OthmanAdi · OthmanAdi/planning-with-files

Forces Claude to use disk-based markdown files as persistent memory — task_plan.md, findings.md, progress.md — instead of losing state in context resets.

A Claude Code skill that implements the Manus AI 3-file planning pattern. With it installed, Claude automatically writes a task_plan.md before starting multi-step work, logs discoveries to findings.md, and updates progress.md throughout the session. Benchmarks show 96.7% pass rate vs 6.7% without on multi-step tasks. Best for work spanning 3+ steps or many tool calls.

Por que usar

Principais recursos

Demo ao vivo

Como fica na prática

planning-with-files-skill.replay ▶ pronto
0/0

Instalação

Repositório do autor · Documentação oficial de Skills do Claude

Casos de uso

Usos do mundo real: planning-with-files

Run a multi-day refactor without losing the thread

👤 Engineers doing migrations or large refactors with Claude Code ⏱ ~30 min intermediate

Quando usar: You're breaking apart a monolith, migrating a framework, or doing anything that takes more than one session.

Fluxo
  1. Kick off the work with the skill explicitly
    We're migrating the auth module from JWT to session cookies. Use the planning-with-files skill to map this out before you start.✓ Copiado
    → Claude writes task_plan.md with phases before touching code
  2. Let Claude run; pause and resume across days
    Pick up where we left off — read progress.md and continue.✓ Copiado
    → Claude re-reads the plan and knows exactly which phase is next
  3. Review findings.md for surprises
    Summarize findings.md — anything that changed the original plan?✓ Copiado
    → List of discoveries that would otherwise be lost

Resultado: A refactor that survives context resets with an audit trail you can actually review.

Armadilhas
  • Skill invoked for trivial one-line edits, adding overhead — Tell Claude 'skip planning-with-files, this is a one-shot fix'
Combine com: filesystem · git

Conduct a research investigation with a durable findings doc

👤 Anyone using Claude for multi-source research ⏱ ~45 min beginner

Quando usar: You'll be asking Claude to gather information from many sources and synthesize.

Fluxo
  1. Start with a research question
    Research how modern rate-limiters handle burst traffic. Use planning-with-files — I want findings.md to build up over the session.✓ Copiado
    → Claude writes findings.md incrementally as it searches
  2. Ask for a synthesis at the end
    Now synthesize findings.md into a 1-page brief.✓ Copiado
    → Brief grounded in the durable notes, not hallucinated

Resultado: A findings doc you can re-use and a brief backed by it.

Armadilhas
  • findings.md balloons with noise — Instruct Claude to trim to signal-only at phase boundaries
Combine com: firecrawl · fetch

Combinações

Combine com outros MCPs para 10× de alavancagem

planning-with-files-skill + filesystem

Skill writes the markdown files; filesystem MCP lets Claude also edit code in the same session

Use planning-with-files to plan, then apply the fixes to the repo via filesystem.✓ Copiado
planning-with-files-skill + git

Commit progress.md and findings.md at phase boundaries so you have a durable trail across machines

End of phase — commit the 3 planning files with a message summarizing what's done.✓ Copiado

Ferramentas

O que este MCP expõe

FerramentaEntradasQuando chamarCusto
create_plan task description Beginning of any task with 3+ steps 0 — local file write
log_finding discovery text Each time research turns up something worth remembering 0
update_progress step completed After each significant tool call or phase 0
resume_session none Start of any follow-up session in same working directory 0

Custo e limites

O que custa rodar

Cota de API
None
Tokens por chamada
Modest — the 3 files consume tokens on re-reads, usually under 2k each
Monetário
Free — skill is pure prompts and hook scripts
Dica
Let Claude trim progress.md periodically so it doesn't grow unbounded across long projects.

Segurança

Permissões, segredos, alcance

Armazenamento de credenciais: No credentials — skill is pure prompts and local file operations
Saída de dados: None — all state stays on your disk in the working directory

Solução de problemas

Erros comuns e correções

The 3 files get committed to git accidentally

Add task_plan.md, findings.md, progress.md to .gitignore.

Verificar: git check-ignore task_plan.md

Alternativas

planning-with-files vs. outros

AlternativaQuando usarTroca
skillforgeYou want a skill to create other skills, not just planningDifferent goal — skillforge builds skills; planning-with-files runs tasks
Native TodoWrite toolLightweight in-context todos are enough and you don't need cross-session persistenceFree but evaporates when context resets

Mais

Recursos

📖 Leia o README oficial no GitHub

🐙 Ver issues abertas

🔍 Ver todos os 400+ servidores MCP e Skills