基于 Manus 风格的文件规划系统,用于组织和跟踪复杂任务的进度。创建 task_plan.md、findings.md 和 progress.md 三个文件。当用户要求规划、拆解或组织多步骤项目、研究任务或需要超过5次工具调用的工作时使用。支持 /clear 后的自动会话恢复。触发词:任务规划、项目计划、制定计划、分解任务、多步骤规划、进度跟踪、文件规划、帮我规划、拆解项目
The planning-with-files-zh skill provides a structured, file-based planning system designed to manage complex, multi-step tasks using persistent Markdown files. It addresses the limitations of transient context windows by treating the file system as long-term memory, allowing users to organize, track, and resume work across sessions. This approach ensures that important decisions, progress updates, and research findings are consistently recorded and retrievable, reducing the risk of losing context in extended workflows or after interruptions.
The core functionality revolves around three key files: task_plan.md for outlining phases and tracking progress, findings.md for storing research and discoveries, and progress.md for maintaining a detailed session log. The system enforces disciplined workflows through rules such as creating a plan before starting, updating files after each phase, and recording all errors. It also includes automated hooks that prompt users to read existing plans, maintain synchronization, and update progress after file operations. Additionally, it supports session recovery by detecting existing plans and synchronizing unsaved context, ensuring continuity even after interruptions or environment resets.
This skill is particularly useful for developers, researchers, and technical professionals handling complex projects that require structured planning and iterative execution. It is well-suited for tasks involving multiple tool interactions, long-running research, or step-by-step implementation processes. By promoting disciplined documentation and incremental updates, it helps users maintain clarity, avoid repeated mistakes, and efficiently manage large-scale or multi-phase work.
You should use this skill when working on complex, multi-step tasks, especially those requiring planning, task decomposition, or more than five tool interactions.
The system requires three Markdown files in your project directory: task_plan.md, findings.md, and progress.md.
Yes, it supports automatic session recovery by detecting existing planning files and synchronizing any unsaved context.
It is designed to work with tools such as Read, Write, Edit, Bash, Glob, and Grep.
The system requires a task_plan.md file before beginning any complex task; skipping this step violates its core workflow rules.
Quick Setup:
.claude/skills/Repository
othmanadi/planning-with-files