planning-with-files

Create and sync task_plan.md, findings.md, and progress.md in a project folder.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/joneqian/EvoClaw --skill planning-with-files-joneqian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/joneqian/EvoClaw/tree/main/packages/core/src/skill/bundled/planning-with-files
Command: npx skills add https://github.com/joneqian/EvoClaw --skill planning-with-files-joneqian

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Organize and coordinate complex work by creating and maintaining persistent planning files in your project directory, enabling you to capture goals, decisions, and progress for multi-step tasks.

Core Features & Use Cases

  • Creates and maintains task_plan.md, findings.md, and progress.md to reflect phases, research, and session logs.
  • Supports automatic session recovery after commands like /clear to resume where you left off.
  • Provides templates and a structured workflow that keeps planning central to decision-making in long-running projects.

Quick Start

Create task_plan.md, findings.md, and progress.md in your project root and begin planning your tasks with the provided templates.

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 task progress across multiple sessions in a markdown project?

Persistent markdown planning maintains task progress across multiple sessions by creating and syncing task_plan.md, findings.md, and progress.md files. These files capture goals, decisions, and session logs to enable automatic recovery after interruptions like /clear commands.

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

File-based task planning organizes complex multi-step work through persistent markdown notebooks tracking phases, research findings, and progress. You need it for multi-step projects, research tasks, and ongoing work requiring multiple tool calls and session recovery.

How do I recover my project context after clearing a session?

Session recovery after clearing commands works by reading persistent progress.md and task_plan.md files to reconstruct your project state. The planning files record phase progress and findings, allowing you to resume exactly where you left off.

Can I use markdown templates for multi-step project planning without external dependencies?

Yes, you can use markdown templates for multi-step project planning without external dependencies. The system creates structured planning files in your project root directory and requires no additional packages, relying solely on markdown files for task management.

What's the best way to track research findings during a long-running project?

Tracking research findings during long-running projects is best handled by maintaining a dedicated findings.md file alongside task_plan.md and progress.md. This structured approach keeps findings centralized and synchronized with your overall task phases.

Why does my multi-step task workflow lose context between tool calls?

Multi-step task workflows lose context between tool calls when planning is not persisted to files. Creating persistent task_plan.md and progress.md files with templates and hooks enforces file-based planning requirements, refreshing context before each tool use to prevent loss.