planning-with-files

Persist planning data to task_plan.md, findings.md, and progress.md files.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/jinbangyi/k8s-agent --skill planning-with-files-jinbangyi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/jinbangyi/k8s-agent/tree/main/.claude/skills/planning-with-files
Command: npx skills add https://github.com/jinbangyi/k8s-agent --skill planning-with-files-jinbangyi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Manus-style file-based planning helps manage complex, multi-step tasks by keeping a persistent, structured memory on disk, reducing cognitive load and context drift. It automatically creates task_plan.md, findings.md, and progress.md in your project directory to guide decisions and capture learnings as you work.

Core Features & Use Cases

  • Creates and maintains task_plan.md, findings.md, and progress.md alongside your project files.
  • Provides templates and scripts for initializing sessions and tracking progress across phases.
  • Ideal for research projects, product planning, multi-tool workflows, and any task spanning many steps.

Quick Start

Create a task_plan.md in your project directory to begin planning and follow templates to organize your work.

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 complex multi-step tasks without losing track of progress?

You can manage complex multi-step tasks by persisting planning data to disk using structured files like task_plan.md, findings.md, and progress.md. This external memory approach reduces cognitive load and prevents context drift across many tool calls.

What is file-based planning for research projects and software development?

File-based planning is a deterministic workflow that maintains a predefined phase schema on disk. It automatically creates task_plan.md, findings.md, and progress.md in your project directory to guide iterative decisions and capture learnings during research or software development.

How do I start planning a project with task_plan.md and progress.md?

To start planning a project, create a task_plan.md file in your project directory and follow the provided templates to organize your work. Helper scripts are available to initialize sessions, track progress across phases, and stop tasks with clear status and error capture.

Does file-based external memory work for data analysis workflows with many tool calls?

Yes, file-based external memory is ideal for data analysis workflows with many tool calls. It implements a plan-driven reboot mechanism that persists findings and progress to disk, ensuring iterative decision making remains structured across long, complex analytical sessions.

What's the best way to track task status and capture errors in a multi-phase workflow?

The best way to track task status and capture errors is using a predefined phase schema with helper scripts that start, track, and stop tasks. This deterministic workflow automatically records status updates and errors directly into progress.md files on disk.

When should I not use on-disk planning files for task management?

On-disk planning files are unnecessary for simple, single-step tasks that do not benefit from external memory or iterative decision making. If your workflow requires few tool calls and minimal phases, the overhead of maintaining task_plan.md and progress.md may be redundant.