/ Directorio / Playground / planning-with-files
● Comunidad 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 qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

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

Instalación

Repositorio del autor · Documentación oficial de Skills de Claude

Casos de uso

Usos del 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

Cuándo usarlo: You're breaking apart a monolith, migrating a framework, or doing anything that takes more than one session.

Flujo
  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.

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

Conduct a research investigation with a durable findings doc

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

Cuándo usarlo: You'll be asking Claude to gather information from many sources and synthesize.

Flujo
  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.

Errores comunes
  • findings.md balloons with noise — Instruct Claude to trim to signal-only at phase boundaries
Combinar con: firecrawl · fetch

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

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

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
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

Coste y límites

Lo que cuesta ejecutarlo

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

Seguridad

Permisos, secretos, alcance

Almacenamiento de credenciales: No credentials — skill is pure prompts and local file operations
Salida de datos: None — all state stays on your disk in the working directory

Resolución de problemas

Errores comunes y soluciones

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 otros

AlternativaCuándo usarlaContrapartida
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

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills