| name | planning-with-files |
| version | 2.10.0 |
| description | Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls. Now with automatic session recovery after /clear. |
| user-invocable | true |
| allowed-tools | null |
| source | fork |
| checksum | 14766c8a498ca6ac01f03d9900a83a6d95fa6a65cfa115d53ea458e915d8f9fc |
| updated_at | 2026-02-04T08:40:59.000Z |
| intent | planning |
Planning with Files
Work like Manus: Use persistent markdown files as your "working memory on disk."
FIRST: Check for Previous Session (v2.2.0)
Before starting work, check for unsynced context from a previous session:
$(command -v python3 || command -v python) ${CODEX_HOME}/scripts/session-catchup.py "$(pwd)"
# Windows PowerShell
& (Get-Command python -ErrorAction SilentlyContinue).Source "$env:USERPROFILE\.codex\skills\planning-with-files\scripts\session-catchup.py" (Get-Location)
If catchup report shows unsynced context:
- Run
git diff --stat to see actual code changes
- Read current planning files
- Update planning files based on catchup + git diff
- Then proceed with task
Important: Where Files Go
- Templates are in
${CODEX_HOME}/templates/
- Your planning files go in your project directory
| Location | What Goes There |
|---|
Skill directory (${CODEX_HOME}/) | Templates, scripts, reference docs |
| Your project directory | task_plan.md, findings.md, progress.md |
Quick Start
Before ANY complex task:
- Create
task_plan.md — Use templates/task_plan.md as reference
- Create
findings.md — Use templates/findings.md as reference
- Create
progress.md — Use templates/progress.md as reference
- — Refreshes goals in attention window