planning-with-files

Create and maintain task_plan.md, findings.md, and progress.md files to track multi-step work.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/acefrost511/workmemory --skill planning-with-files-acefrost511
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/acefrost511/workmemory/tree/main/skills/planning-with-files
Command: npx skills add https://github.com/acefrost511/workmemory --skill planning-with-files-acefrost511

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Implements Manus-style file-based planning to organize and track progress on complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when asked to plan out, break down, or organize a multi-step project, research task, or any work requiring >5 tool calls. Supports automatic session recovery after /clear.

Core Features & Use Cases

  • Creates persistent planning files (task_plan.md, findings.md, progress.md) to capture goals, findings, and session progress.
  • Enables automatic session recovery and resuming work after interruptions or /clear.
  • Re-reads plan before each decision to maintain alignment with user goals and current context; templates and scripts bootstrap planning workflows.

Quick Start

Create task_plan.md, findings.md, and progress.md from templates, then re-read the plan before making decisions.

Frequently Asked Questions about planning-with-files

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I maintain context for complex multi-step tasks after a session clear?

Persistent file-based planning maintains context for complex tasks by writing goals, findings, and session logs to task_plan.md, findings.md, and progress.md. It automatically restores state after interruptions or a session clear by re-reading these on-disk files.

What is file-based planning and when do I need it for task management?

File-based planning organizes work by capturing goals, research, and session progress in persistent markdown files. You need it for complex projects or research tasks requiring more than five tool calls, ensuring goals stay aligned across long workflows.

How to set up persistent planning files for a multi-step project?

Set up persistent planning files by generating task_plan.md, findings.md, and progress.md from provided templates. Bootstrap the workflow using included scripts, then re-read the task_plan.md file before making any tool decisions to maintain alignment.

Does file-based planning work for recovering interrupted research sessions?

Yes, file-based planning supports automatic session recovery for interrupted research. It logs session progress in progress.md and findings in findings.md, allowing the workflow to restore its previous state and resume the multi-step project seamlessly.

Why should I use markdown templates for multi-step task management instead of relying on context?

Using markdown templates enforces a planning-first workflow that prevents context loss in long tasks. Unlike relying on volatile context, persistent on-disk files track phases, research, and logs, allowing you to audit progress and recover state after interruptions.

Can I use this file-based planning for projects requiring extensive tool calls?

Yes, file-based planning is specifically designed for complex projects spanning many tool calls. It tracks phases in task_plan.md, re-reads the plan before each tool use, and provides scripts to bootstrap, recover, and audit the planning data.