planning-with-files

Manage multi-step tasks using markdown files for persistent working memory.

11|4|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/wpank/ai --skill planning-with-files-wpank
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/wpank/ai/tree/main/skills/meta/planning-with-files
Command: npx skills add https://github.com/wpank/ai --skill planning-with-files-wpank

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust system for managing complex, multi-step tasks by using the filesystem as persistent working memory, preventing context loss and ensuring task continuity.

Core Features & Use Cases

  • File-based Memory: Utilizes task_plan.md, findings.md, and progress.md to store crucial task information, overcoming context window limitations.
  • Structured Workflow: Implements a four-phase workflow (create, execute, handle errors, verify) with specific rules like the "2-Action Rule" and "3-Strike Protocol."
  • Use Case: When undertaking a large project like building a new application from scratch, this Skill ensures that all planning, research findings, and progress logs are meticulously saved, allowing you to resume work seamlessly even after context resets or long breaks.

Quick Start

Initialize the planning files for a new 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 maintain context for complex tasks across session resets?

To maintain context for complex tasks across session resets, use the filesystem as persistent working memory by storing state in dedicated markdown files like task_plan.md, findings.md, and progress.md.

What is the best way to manage multi-step project workflows without losing progress?

Managing multi-step project workflows without losing progress is best achieved through a structured four-phase workflow using file-based memory, ensuring task continuity even after long breaks or context window limits.

Can I use filesystem markdown files for session recovery in large application builds?

Yes, you can use filesystem markdown files for session recovery in large application builds by meticulously saving planning, research findings, and progress logs, allowing you to resume work seamlessly.

When do I need persistent working memory for software engineering tasks?

You need persistent working memory for software engineering tasks when undertaking complex projects like building applications from scratch or executing tasks exceeding five tool calls that require state maintenance across context resets.