What problem does it solve? Long-running or multi-step tasks lose context when the conversation window fills up or the session is cleared. This Skill persists goals, phases, findings, and progress into Markdown files on disk so work can be tracked, resumed after /clear, and audited at any time. ## Core Features & Use Cases - Persistent Planning Files: Creates and maintains task_plan.md, findings.md, and progress.md in your project directory as a durable working memory. - Session Recovery: A session-catchup script detects unsynced context from the previous session and supports automatic recovery after /clear. - Lifecycle Hooks: UserPromptSubmit, PreToolUse, PostToolUse, and Stop hooks re-inject the plan into context and remind you to update progress. - Use Case: When asked to plan and execute a multi-phase project (e.g., 拆解一个需要超过5次工具调用的开发任务), the Skill creates the three planning files, tracks phase status from pending to complete, logs errors, and verifies completion before stopping. ## Quick Start Ask the assistant to create a task plan for your multi-step project using the planning-with-files-zh skill, then let it initialize task_plan.md, findings.md, and progress.md in your project directory.