planning-with-files

Organize multi-step tasks by storing plans and progress in markdown files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you manage complex, multi-step work without losing context by storing plans, discoveries, and progress in persistent markdown files. It is designed for tasks that span many tool calls, need recovery after session resets, or benefit from explicit phase tracking.

Core Features & Use Cases

  • Persistent task planning: Creates and maintains task_plan.md, findings.md, and progress.md as your external working memory.
  • Session recovery: Restores context after interruptions by reading existing planning files and checking for unsynced work.
  • Structured workflow support: Useful for research, project planning, debugging, and any task that needs careful phase-by-phase execution.
  • Automation helpers: Includes scripts to initialize planning files, verify completion, and catch up on prior session context.

Quick Start

Use the planning-with-files skill to organize this multi-step task, create the planning files in my project root, and keep them updated as I 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 keep context for complex multi-step tasks across session resets?

Persistent markdown files like task_plan.md, findings.md, and progress.md act as external working memory to keep context for complex multi-step tasks across session resets. They store plans and phase tracking on disk so workflows survive interruptions and restore automatically.

What is the best way to track debugging progress in markdown files?

Tracking debugging progress in markdown files involves maintaining structured planning documents that log errors, record findings, and verify phase completion. This approach captures workflow state on disk, enabling reliable session recovery and structured debugging execution.

Can I use this for project planning without installing external dependencies?

You can use this for project planning without external dependencies because the workflow relies entirely on native markdown files and bundled helper scripts. It initializes planning documents directly in your project root to structure execution phases and track task completion.

How do I restore context after an interruption in a long workflow?

Restoring context after an interruption in a long workflow requires reading existing planning files and checking for unsynced work. This session recovery mechanism automatically catches up on prior progress and reloads the active phase into your workspace.

Does this approach work for managing research findings across multiple tool calls?

This approach works for managing research findings across multiple tool calls by writing discoveries and progress into persistent markdown files. It ensures accumulated findings are never lost between executions and remain available on disk for future analysis and workflow recovery.