planning-with-files

Create and manage task_plan.md, findings.md, and progress.md for complex tasks.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/amano--/call-center --skill planning-with-files-amano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/amano--/call-center/tree/main/.gemini/antigravity/skills/Planning-with-files/.cursor/skills/planning-with-files
Command: npx skills add https://github.com/amano--/call-center --skill planning-with-files-amano

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust framework for managing complex, multi-step tasks by leveraging persistent markdown files as an external memory, preventing context loss and ensuring organized progress.

Core Features & Use Cases

  • Structured Planning: Creates task_plan.md, findings.md, and progress.md to meticulously track goals, discoveries, and session logs.
  • Session Recovery: Automatically attempts to recover context from previous sessions, ensuring continuity.
  • Use Case: When embarking on a large research project or developing a new software feature, this Skill ensures all decisions, findings, and progress are systematically recorded, allowing for seamless resumption of work and clear oversight.

Quick Start

Use the planning-with-files skill to start a new complex task by creating task_plan.md, findings.md, and progress.md.

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 and track progress for complex multi-step research tasks?

File-based planning maintains context for complex multi-step tasks by creating markdown files like task_plan.md, findings.md, and progress.md to record goals, discoveries, and session logs externally, preventing context loss across extensive tool interactions.

How does session recovery work when resuming long-running software development tasks?

Session recovery automatically reads previously created markdown planning files to restore context, ensuring continuity. It retrieves recorded progress and findings from your last session so you can seamlessly resume long-running software development tasks without losing track of decisions.

Do I need python3 to use file-based planning for task management?

Yes, python3 is a required dependency to execute the scripts that implement this file-based planning task management system. Your environment must have python3 installed to automatically generate and manage the markdown tracking files.

What's the best way to structure external memory for projects requiring extensive tool interactions?

The best way to structure external memory is using dedicated markdown files: task_plan.md for structured goals, findings.md for discoveries, and progress.md for session logs, ensuring organized progress and clear oversight for projects with extensive tool interactions.

When should I use markdown files for task planning instead of relying on standard context windows?

You should use markdown files for task planning when embarking on large research projects or developing new features that require extensive tool interactions, as standard context windows lose track of decisions, whereas persistent external memory ensures systematic recording.

Can I use file-based planning to manage research projects with multiple session interruptions?

Yes, file-based planning is specifically designed to manage research projects with multiple session interruptions. It automatically attempts to recover context from markdown files, ensuring continuity and organized progress tracking every time you resume your work.