一键导入
planning-with-files
// Planificación basada en archivos para tareas complejas. Crea task_plan.md, findings.md y progress.md. Usar para tareas multi-paso que requieren más de 5 llamadas a herramientas.
// Planificación basada en archivos para tareas complejas. Crea task_plan.md, findings.md y progress.md. Usar para tareas multi-paso que requieren más de 5 llamadas a herramientas.
Cierre de sesión — actualizar handoff + grabar experiencia + actualizar memoria
Sistema de acumulación de conocimiento del proyecto — aprender de la práctica, evitar repetir errores.
Debugging sistemático — proceso de cinco fases, encontrar la causa raíz antes de arreglar.
Verificación antes de completar — ejecutar comandos de verificación antes de declarar listo. Evidencia antes que afirmaciones.
| name | planning-with-files |
| version | 1.0.0 |
| description | Planificación basada en archivos para tareas complejas. Crea task_plan.md, findings.md y progress.md. Usar para tareas multi-paso que requieren más de 5 llamadas a herramientas. |
| user-invocable | true |
| allowed-tools | ["Read","Write","Edit","Bash","Glob","Grep","WebFetch","WebSearch"] |
Trabajar como Manus: usar archivos markdown persistentes como "memoria de trabajo en disco".
Context Window = RAM (volátil, limitado)
Filesystem = Disco (persistente, ilimitado)
→ Todo lo importante se escribe a disco.
Antes de CUALQUIER tarea compleja:
task_plan.md — fases con criterios de aceptaciónfindings.md — almacenamiento de investigaciónprogress.md — log de sesión| Archivo | Propósito | Cuándo actualizar |
|---|---|---|
task_plan.md | Fases, progreso, decisiones | Después de cada fase |
findings.md | Investigación, descubrimientos | Después de CUALQUIER descubrimiento |
progress.md | Log de sesión, resultados de tests | A lo largo de la sesión |
Nunca empezar una tarea compleja sin task_plan.md. No negociable.
"Después de cada 2 operaciones de búsqueda/navegación, guardar hallazgos clave a archivos de texto INMEDIATAMENTE."
Antes de decisiones importantes, releer el archivo de plan.
Después de completar una fase: marcar estado, loggear errores, anotar archivos cambiados.
Cada error va al archivo de plan. Construye conocimiento, previene repetición.
if action_failed:
next_action != same_action
INTENTO 1: Diagnosticar y arreglar
→ Leer el error cuidadosamente, identificar root cause, aplicar fix puntual
INTENTO 2: Enfoque alternativo
→ ¿Mismo error? Método diferente, herramienta diferente
INTENTO 3: Replanteo más amplio
→ Cuestionar suposiciones, buscar soluciones, considerar actualizar el plan
DESPUÉS DE 3 FALLOS: Escalar a Juan
→ Explicar qué se intentó, compartir el error específico, pedir orientación
| Pregunta | Fuente de respuesta |
|---|---|
| ¿Dónde estoy? | Fase actual en task_plan.md |
| ¿A dónde voy? | Fases restantes |
| ¿Cuál es el objetivo? | Goal statement en el plan |
| ¿Qué aprendí? | findings.md |
| ¿Qué hice? | progress.md |
Usar para: Tareas multi-paso (3+ pasos), investigación, builds de proyectos, muchas llamadas a herramientas. No usar para: Preguntas simples, ediciones de un solo archivo, lookups rápidos.
| No hacer | Hacer en cambio |
|---|---|
| Definir objetivos una vez y olvidarlos | Re-leer el plan antes de decisiones |
| Ocultar errores y reintentar silenciosamente | Loggear errores al archivo de plan |
| Empezar a ejecutar de inmediato | Crear archivo de plan PRIMERO |
| Repetir acciones fallidas | Rastrear intentos, mutar el enfoque |