OthmanAdi/planning-with-files
Persistent file-based planning for AI coding agents and long-running tasks. Crash-proof markdown plans, session recovery after /clear and compaction, per-turn re-injection against context rot
About OthmanAdi/planning-with-files
OthmanAdi/planning-with-files is an open-source project on GitHub, mainly written in Shell. Persistent file-based planning for AI coding agents and long-running tasks. Crash-proof markdown plans, session recovery after /clear and compaction It currently holds 26,932 stars and 2,241 forks with 8 open issues, and was last pushed on 2026-09-16 (repository created 2026-01-03).
Project Overview
AI Homed tracks it on the Today's Trending board.
GitHub Repository Details
README
Contributors
Code, documentation, and issue contributors. Select a portrait to open a GitHub profile or archived credit. Full credits.
🌍 Built with Planning with Files
Forks & Extensions
| Fork | Author | What They Built |
|------|--------|-----------------|
| devis | @st01cs | Interview-first workflow, /devis:intv and /devis:impl commands, guaranteed activation |
| multi-manus-planning | @kmichels | Multi-project support, SessionStart git sync |
| plan-cascade | @Taoidle | Multi-level task orchestration, parallel execution, multi-agent collaboration |
| agentfund-skill | @RioTheGreat-ai | Crowdfunding for AI agents with milestone-based escrow on Base |
| openclaw-github-repo-commander | @wd041216-bit | 7-stage GitHub repo audit, optimization, and cleanup workflow for OpenClaw |
| planning-with-sysspec | @tianshan | Spec-first extension adding structured module specifications, spec deltas and validation matrices (source) |
Used in the Wild
| Project | What It Is | |---------|-----------| | lincolnwan/Planning-with-files-copilot-agent | Entire Copilot agent repo built around the planning-with-files skill | | cooragent/ClarityFinance | AI finance agent framework, Planning-with-Files approach directly credited | | oeftimie/vv-claude-harness | Claude Code harness built on Manus-style persistent markdown planning | | jessepwj/CCteam-creator | Multi-agent team orchestration skill using file-based planning | | smallnest/langgraphgo: Manus Agent | Go implementation of the planning-with-files pattern with persistent task plans, research notes and output files (source) | | a5c-ai/babysitter | SDK planning, execution, session-recovery and verification processes adapted from planning-with-files (source) |
Skill Registries & Hubs
| Registry | What It Is | |----------|-----------| | buzhangsan/skill-manager | Bilingual (EN/中文) Claude Code skill hub; planning-with-files installable one-click |
Bundled snapshots & adaptations
| Project | Verified relationship | |---------|-----------------------| | benchflow-ai/skillsbench | Bundles planning-with-files v2.1.2 in its organize-messy-files benchmark task (snapshot) | | sickn33/agentic-awesome-skills | Cross-agent skill collection shipping an adapted planning-with-files copy, originally imported at v2.1.2 (import) |
Built something? Open an issue to get listed!
Full list of everyone who made this project better: CONTRIBUTORS.md.
Planning with Files
The planning skill your agent cannot ignore.
Not a prompt it might follow. A hook that fires every turn, a plan on disk that survives /clear, and 3 out of 3 blind A/B wins to show it works.
Your agent's context window dies. The plan does not.
Persistent file-based planning for AI coding agents and long-running agent tasks: the skill keeps task_plan.md, findings.md, and progress.md on disk. Activated lifecycle hooks inject selected project planning context, so the plan survives context loss, /clear, crashes, and compaction. Automatic recovery reads project files only. Reading same-project local agent session records for aggregate counts or bounded replay requires an explicit catchup mode. Installs across 60+ agents via the Agent Skills standard, with native plugins for Claude Code, Codex CLI, Qoder CLI, Pi, Hermes Agent, OpenCode and DeepSeek Harness.











































































































