planning-with-files

Organizes complex multi-step tasks using persistent markdown planning files on disk.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/NT-boop-star/BRMV-tract --skill planning-with-files-nt-boop-star
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/NT-boop-star/BRMV-tract/tree/main/antigravity/skills/planning-with-files
Command: npx skills add https://github.com/NT-boop-star/BRMV-tract --skill planning-with-files-nt-boop-star

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Long tasks with many tool calls cause AI agents to lose track of goals, repeat failed actions, and forget discoveries when context resets. This Skill stores plans, findings, and progress in persistent markdown files so work survives context loss and session breaks. ## Core Features & Use Cases - Three-File Planning Pattern: Creates task_plan.md for phases and decisions, findings.md for research, and progress.md for session logs. - Session Recovery: Detects unsynced context from previous sessions via a catchup script and restores state after /clear. - Lifecycle Hooks: Automatically re-reads the plan before tool calls, prompts progress updates after edits, and checks phase completion on stop. - Use Case: When asked to research a topic and produce a report, the Skill creates a phased plan, logs every finding and error to disk, and lets the agent resume seamlessly even after the conversation is cleared. ## Quick Start Ask the AI to plan out and organize your multi-step project using file-based planning before starting any 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 an AI agent on track during long multi-step tasks?

Use file-based planning: write goals, phases, and decisions to a task_plan.md file and re-read it before major decisions. This keeps objectives in the model's attention window even after dozens of tool calls.

What files does the planning-with-files skill create?

It creates three markdown files in your project directory: task_plan.md for phases and decisions, findings.md for research and discoveries, and progress.md for session logs and test results.

Can planning files survive a context reset or /clear?

Yes. The files live on disk, not in context. A session-catchup script analyzes the previous session transcript, finds unsynced work after the last planning update, and helps restore state.

When should I not use file-based planning?

Skip it for simple questions, single-file edits, and quick lookups. The pattern is designed for tasks with three or more steps, research work, or anything spanning many tool calls.

Why should web search results not go into task_plan.md?

A PreToolUse hook re-reads task_plan.md before every tool call, so untrusted external content there would be repeatedly injected into context. Web results belong in findings.md only.