长时间 AI 会话会导致上下文丢失和目标遗忘。此技能使用 Markdown 文件作为外部存储器,在无限次的工具调用中维护任务状态。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“planning-with-files”。 Initialize planning for a Python CLI todo app with add, list, and delete commands
预期结果:
- Created task_plan.md with 5 phases: Requirements, Planning, Implementation, Testing, Delivery
- Created findings.md with sections for requirements, research, and technical decisions
- Created progress.md with session timestamp and initial status
正在使用“planning-with-files”。 Log error: FileNotFoundError when reading config.json
预期结果:
- Added to Errors Encountered table: FileNotFoundError, Attempt 1, Resolution: Create default config file
- Updated progress.md error log with timestamp
- Phase status remains in_progress until error resolved
安全审计
安全All static analysis findings were evaluated and determined to be false positives. The shell command patterns detected are from markdown documentation code blocks and legitimate bash helper scripts that only perform file operations. No cryptographic code, network exfiltration, or credential access exists. This is a safe productivity skill for planning complex tasks using persistent markdown files.
风险因素
质量评分
你能构建什么
多步骤开发项目
通过阶段跟踪、错误日志和决策文档,在 50 多次工具调用中跟踪复杂的编码任务。
研究和文档
在结构化的 Markdown 中捕获网页搜索结果、浏览器结果和原始资料,防止上下文丢失。
系统探索和调试
在探索不熟悉的代码库或调试问题时,记录发现、失败的尝试和解决方案。
试试这些提示
在我的项目目录中创建 task_plan.md、findings.md 和 progress.md 文件。目标是:[描述你的任务目标]。从第一阶段开始收集需求。
读取 task_plan.md 并更新当前阶段状态。记录遇到的错误:[粘贴错误]。在错误记录表中记录根本原因和尝试的修复方案。
我刚刚完成了两个关于 [主题] 的网页搜索。用关键发现、相关 URL 以及基于此研究做出的任何技术决策来更新 findings.md。
在 task_plan.md 中将第 [X] 阶段标记为完成。总结完成的内容、创建或修改的文件,并使用测试结果更新 progress.md。然后将第 [X+1] 阶段设置为进行中。
最佳实践
- 在开始任何 3 步以上的复杂任务前,创建所有三个规划文件
- 在做出重大决策前阅读 task_plan.md,以保持目标在注意力范围内
- 每完成 2 次视图或浏览器操作后立即更新 findings.md
- 记录遇到的每个错误,即使很快解决,以防止重复
- 明确标记阶段状态变更:待处理 → 进行中 → 完成
避免
- 未先创建 task_plan.md 文件就开始执行
- 静默重试失败的操作而不记录错误
- 重复相同的失败操作而不是改变方法
- 在技能目录中创建规划文件而不是项目目录中
- 使用 TodoWrite 进行持久化而不是基于文件的存储