plan-files

Store task plans, milestones, and blockers in Markdown files.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/42atom/msgcode --skill plan-files
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-files
Source: https://github.com/42atom/msgcode/tree/main/src/skills/runtime/plan-files
Command: npx skills add https://github.com/42atom/msgcode --skill plan-files

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill is used when tasks are complex enough to benefit from task-local planning files, but should not introduce a new plan mode, supervisor, or memory layer.

Core Features & Use Cases

  • File-first planning: store task plans, milestones, evidence, and blockers in Markdown files to keep context out of the active workspace.
  • Clear boundaries: separate plan from memory and from the /task workflow.
  • Reuse existing repository protocols: leverage current project conventions instead of inventing a new planning platform.

Quick Start

Create a single plan markdown file outlining the task goals, phases, acceptance criteria, and evidence.

Frequently Asked Questions about plan-files

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

FAQPage Schema
How do I track complex task progress without adding a new memory layer to my repository?

Task planning can be tracked using on-disk Markdown files to store milestones and evidence, keeping context lean without introducing a new memory layer or supervisor mode.

What is file-first planning for multi-module project tasks?

File-first planning stores task goals, phases, and acceptance criteria in local Markdown files, keeping planning memory out of the active workspace while reusing existing repository protocols.

How do I structure a planning file for complex software engineering tasks?

Create a single Markdown planning file outlining task goals, phases, acceptance criteria, and evidence to establish clear boundaries between plan, memory, and the task workflow.

When should I use local planning files for task management?

Use local planning files when tasks span multiple files or modules and require structured progress tracking, but do not warrant introducing a new plan mode or memory layer.

Can I reuse existing project conventions instead of adopting a new task planning platform?

Yes, file-first planning leverages current repository conventions and protocols instead of inventing a new planning platform, ensuring structured progress tracking fits existing workflows.