planning-with-files

Maintain persistent planning artifacts to track multi-step tasks across sessions.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ISAQQSAI/SkillAttack --skill planning-with-files-isaqqsai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/ISAQQSAI/SkillAttack/tree/main/data/hot100skills/035_othmanadi_planning-with-files
Command: npx skills add https://github.com/ISAQQSAI/SkillAttack --skill planning-with-files-isaqqsai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Planning multi-step tasks across sessions is error-prone; this skill provides persistent planning artifacts to guide decisions and recover context.

Core Features & Use Cases

  • Create and manage Task Plan (task_plan.md), Findings (findings.md), and Progress (progress.md) to track phases, discoveries, and session logs.
  • Re-read plan files automatically to refresh goals before tool usage, enabling long-running sessions with many tool calls.
  • Supports session recovery after interruptions and provides templates and scripts to bootstrap planning.

Quick Start

Initialize planning files in your project directory and begin organizing a multi-step task using the provided templates.

Frequently Asked Questions about planning-with-files

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

FAQPage Schema
How do I track progress for multi-step tasks across breaks?

Track multi-step tasks across breaks by maintaining persistent planning artifacts like task_plan.md, findings.md, and progress.md. These files log phases, discoveries, and session details to automatically recover context and guide decisions after interruptions.

What is persistent planning for long-running sessions?

Persistent planning for long-running sessions is the process of using markdown files to store task plans, findings, and progress logs. It automatically refreshes goals before tool usage, enabling continuous workflows despite interruptions or context limits.

How do I initialize planning files for a complex project?

Initialize planning files for a complex project by creating task_plan.md, findings.md, and progress.md in your project directory. Use provided templates and scripts to bootstrap the planning structure and enforce frontmatter-driven identity for repeatable workflows.

Can I use markdown templates for automatic session recovery?

Yes, you can use markdown templates for automatic session recovery. The templates structure your task_plan.md, findings.md, and progress.md files, allowing the system to re-read plan files, refresh goals, and safely recover context after interruptions.

Does context management work with multiple tool calls in research scenarios?

Context management works with multiple tool calls in research scenarios by automatically re-reading plan files to refresh goals before each tool usage. This ensures safe context management and maintains decision accuracy throughout long-running sessions.

What are the limitations of using markdown files for workflow planning?

Limitations of using markdown files for workflow planning include the need to enforce frontmatter-driven identity manually for consistency. While templates and hooks support repeatable workflows, complex project execution still requires strict adherence to the file structure to avoid context loss.