planning-with-files

Store task plans, findings, and progress in Markdown files for AI coding agents.

Updated Jan 9, 2020
One-click install
npx skills add https://github.com/tanshunyuan/dotfiles --skill planning-with-files-tanshunyuan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/tanshunyuan/dotfiles/tree/main/.agents/skills/planning-with-files
Command: npx skills add https://github.com/tanshunyuan/dotfiles --skill planning-with-files-tanshunyuan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides persistent file-based planning, ensuring that task plans, findings, and progress survive context loss, allowing AI coding agents to continue their work seamlessly across sessions.

Core Features & Use Cases

  • Persistent File Storage: Keeps task plans, findings, and progress in Markdown files on disk for enduring persistence.
  • Session Recovery: Automatically recovers session context after a /clear command.
  • Task Management: Supports planning out, breaking down, or organizing multi-step projects or research tasks.
  • Use Case: Ideal for projects that require coordination across multiple tools and calls, like software development or research.

Quick Start

Create a new planning session with init-session.sh "Your Project Name".

Frequently Asked Questions about planning-with-files

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

FAQPage Schema
How do I persist task plans and progress for AI coding agents across sessions?

Persist task plans and progress by storing them in Markdown files on disk. This ensures your findings and project state survive context loss, allowing AI coding agents to continue work seamlessly across new sessions.

How does file-based planning help recover context after clearing an AI session?

File-based planning recovers context by automatically reading persistent Markdown files to catch up the AI agent. A Python 3 session catchup script restores your task state and progress immediately after a context clear.

Can I use Markdown files to manage multi-step software development tasks with AI?

Yes, you can use Markdown files to manage multi-step software development tasks. The system supports planning out, breaking down, and organizing complex projects or research tasks that require coordination across multiple tools and calls.

Do I need Python 3 to run the AI coding agent session catchup script?

Yes, Python 3 is required to run the session catchup script. It executes the automatic session recovery process to restore your task plans and findings from the persistent Markdown files.

What is the best way to organize research findings for AI coding context recovery?

The best way to organize research findings is using persistent file-based planning in Markdown. This keeps task plans, findings, and progress stored on disk, integrating directly with AI workflows for automatic recovery.

When should I use persistent file-based planning instead of in-memory task management?

Use persistent file-based planning when working on multi-step projects or research tasks that span multiple tools and calls. It is essential when you need task plans and progress to survive context loss across different sessions.