planning-with-files

Create task_plan.md, findings.md, and progress.md for complex multi-step tasks.

4|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/XD3an/cc-plus --skill planning-with-files-xd3an
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/XD3an/cc-plus/tree/main/skills/planning-with-files
Command: npx skills add https://github.com/XD3an/cc-plus --skill planning-with-files-xd3an

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you manage complex, multi-step tasks by using persistent markdown files as your external memory, preventing information loss and ensuring organized progress.

Core Features & Use Cases

  • Structured Planning: Creates task_plan.md, findings.md, and progress.md to track goals, discoveries, and session logs.
  • Session Recovery: Automatically checks for and helps recover unsynced context from previous sessions.
  • Use Case: When starting a large research project or a software development task that requires many steps and tool calls, use this Skill to maintain focus, track progress, and ensure no critical information is lost between interactions.

Quick Start

Initiate a new planning session for your current project by running the init-session script.

Frequently Asked Questions about planning-with-files

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

FAQPage Schema
How do I manage context for complex multi-step research tasks without losing progress?

File-based planning manages context for complex multi-step research tasks by creating persistent task_plan.md, findings.md, and progress.md files, preventing information loss across interactions.

How do I recover task context and progress after clearing a session?

Session recovery after clearing a session is handled automatically by checking for and recovering unsynced context from previous task_plan.md, findings.md, and progress.md markdown files.

When should I use markdown files for task management in software engineering?

Use markdown files for task management when starting complex multi-step tasks, research projects, or any software engineering workflow requiring more than five tool calls to maintain organized progress.

Can I use file-based planning with Bash, Glob, Grep, and WebSearch tools?

File-based planning supports Read, Write, Edit, Bash, Glob, Grep, WebFetch, and WebSearch tools, allowing you to execute research and code modifications while tracking progress in markdown files.

What is the best way to track findings and goals in a long research project?

The best way to track findings and goals in a long research project is by using structured documentation that separates task plans, discoveries, and session logs into dedicated markdown files.

Does file-based planning require any external dependencies to start a session?

File-based planning requires no external dependencies to start a session, relying only on built-in scripts to initialize task_plan.md, findings.md, and progress.md for your workflow.