Planning With Files
A skill that encodes the Manus AI context-engineering pattern: write task_plan.md, findings.md, and progress.md to disk so the agent survives context resets and crashes. Hooks re-inject the plan before each tool call. A completion gate prevents the agent from stopping until all phases are checked off. Supports 18+ platforms via the Agent Skills standard.
View on GitHubWhat it does
- npx skills add OthmanAdi/planning-with-files --skill planning-with-files -g
Install the skill globally via npx — works across Claude Code, Cursor, Codex, Gemini CLI, and 18+ other platforms.
- /planning-with-files:plan
Start a planning session: creates task_plan.md, findings.md, and progress.md in the project directory.
- /planning-with-files:status
Show current planning progress — phases complete, phases remaining, and active plan file.
- /plan-attest
Lock the active task_plan.md with a SHA-256 attestation; hooks reject injection if the file is tampered.
- PreToolUse hook (plan injection)
Re-injects the active plan before each tool call so the agent never loses its goal context mid-task.
- Stop hook (completion gate)
Blocks the agent from stopping until all phases in task_plan.md are checked off.