planning-with-files

Maintain task_plan.md, findings.md, and progress.md for multi-phase task management.

7|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill planning-with-files-wsxwj123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/wsxwj123/opencode-skills-backup/tree/main/planning-with-files
Command: npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill planning-with-files-wsxwj123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you manage complex, multi-step tasks by keeping a persistent, external memory of plans, findings, and progress to prevent context drift and loss of goals.

Core Features & Use Cases

  • Persistent planning files: Creates and maintains task_plan.md, findings.md, and progress.md to structure work across sessions.
  • Session recovery: Supports automatic recovery after interruptions, enabling continuity in long-running research or planning tasks.
  • Guided workflow: Provides templates, phase tracking, and logs to keep decisions and progress auditable.

Quick Start

Create task_plan.md, findings.md, and progress.md in your project root, then start Phase 1 by outlining your goal and next actions.

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 persistent planning files for complex project management tasks?

Persistent planning files for project management are maintained by creating task_plan.md, findings.md, and progress.md to structure multi-phase work, track phase statuses, and log decisions across sessions. This external memory prevents context drift and loss of goals during complex initiatives.

What's the best way to recover a multi-phase workflow after a session interruption?

Recovering a workflow after a session interruption is handled through built-in session recovery hooks that read progress.md and task_plan.md. These persistent files log phase statuses and next actions, enabling automatic continuity for long-running research or planning tasks without losing prior context.

How does external memory prevent context drift in large research initiatives?

External memory prevents context drift in large research initiatives by storing structured plans, findings, and progress logs in markdown files. By maintaining task_plan.md, findings.md, and progress.md on disk, the workflow preserves decisions and tracks phase statuses across many tool calls and sessions.

Can I use markdown templates to structure multi-phase task planning?

Yes, you can use markdown templates to structure multi-phase task planning by creating task_plan.md, findings.md, and progress.md in your project root. These files provide guided workflows for outlining goals, tracking phase statuses, and keeping decisions and progress auditable throughout complex projects.

When do I need on-disk memory for long-running product planning?

On-disk memory for long-running product planning is needed when tasks require many tool calls, span multiple sessions, or risk context loss. Maintaining task_plan.md, findings.md, and progress.md ensures structured workflow continuity, phase tracking, and recovery hooks for complex, multi-step initiatives.