planning-with-files

Convert complex, multi-step workflows into persistent Markdown plan packages with requirements, tasks, and contracts.

5|2|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/Tx1207/hello-scholar --skill planning-with-files-tx1207
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/Tx1207/hello-scholar/tree/main/skills/core/planning-with-files
Command: npx skills add https://github.com/Tx1207/hello-scholar --skill planning-with-files-tx1207

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables converting complex, multi-step workflows into persistent Markdown plan files, providing a durable record for planning, progress tracking, and knowledge storage.

Core Features & Use Cases

  • Persistent plan package structure under plans/ with plan-id directories containing requirements.md, plan.md, tasks.md, and optional contract.json for machine-readable assurances.
  • Loop-friendly workflow: create, update, and trace decisions across phases, with per-item traceability and change records.
  • Recommended integration with hello-scholar: store plans under hello-scholar/plans/<plan-id>/ to centralize work.

Quick Start

Create a plan package at hello-scholar/plans/<plan-id> and begin by drafting requirements.md to capture user goals, constraints, and success criteria.

Frequently Asked Questions about planning-with-files

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

FAQPage Schema
How do I create persistent markdown files for research planning and progress tracking?

Create persistent markdown plan files by structuring directories under plans/<plan-id>/ with requirements.md, plan.md, and tasks.md to capture goals, track progress, and store knowledge for multi-step workflows.

What is a plan-package structure for managing long-running project workflows?

A plan-package structure organizes project workflows into a directory containing requirements.md, plan.md, tasks.md, and optional contract.json, providing durable records for planning, progress tracking, and machine-readable assurances.

How do I track task decisions and changes across multi-step workflow phases?

Track decisions and changes across workflow phases using an evolution loop that supports preview, approve, and apply actions, ensuring per-item traceability and durable change records within markdown plan files.

Can I use markdown plan files to manage research planning at project scale?

Yes, markdown plan files are suitable for research planning and project management at scale, converting complex multi-step workflows into structured plans with requirements, tasks, and optional contract.json for machine-readable assurances.

What is the best way to organize plan files for centralized research management?

Organize plan files centrally by storing plan packages under hello-scholar/plans/<plan-id>/ to consolidate research management, drafting requirements.md first to capture goals, constraints, and success criteria.

Do I need contract.json to use markdown plan files for workflow traceability?

No, contract.json is optional for workflow traceability; the core plan-package structure relies on markdown files like requirements.md, plan.md, and tasks.md to provide per-item traceability and track decisions across phases.