mcpField
P
planning-with-files

planning-with-files

github.com/zhaono1Agent 工作流851.2k 次安装9 周前更新
代码仓库

关于 planning-with-files

Planning with Files 是面向 Claude Code 等 AI Agent 的技能,通过持久化 Markdown 文件组织复杂任务。三文件模式分别记录任务计划、研究笔记和最终交付物,便于跨多次工具调用保留进度。

主要功能

  1. 01三文件规划模式
  2. 02使用 Markdown 持久跟踪进度
  3. 03分开保存研究笔记与交付物
  4. 04记录失败并跟踪目标
  5. 05提供工作流适用场景指引

适用场景

  1. 01组织需要多次工具调用的研究
  2. 02在项目构建中跟踪各阶段
  3. 03在上下文重置后保留研究发现
  4. 04根据保存的研究笔记生成交付物

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/zhaono1/agent-playbook --skill planning-with-files

安装后在 Claude Code 中输入/planning-with-files确认已加载。

附带文件README.md

详细介绍

使用文件进行规划

“像 Manus 一样工作”——使用持久化 Markdown 文件进行规划、进度跟踪和知识存储。

描述

这项技能可将你的工作流转换为使用持久化 Markdown 文件进行规划和进度跟踪。

问题所在

Claude Code(以及大多数 AI Agent)面临以下问题:

  • 易失性记忆——上下文重置后,TodoWrite 工具就会消失
  • 目标偏移——经过多次工具调用后,最初的目标会被遗忘
  • 错误隐而不见——失败没有被记录,导致错误反复出现
  • 上下文塞满——所有内容都挤在上下文里,而不是存储起来

解决方案:三文件模式

对于每项复杂任务,都创建三个文件:

task_plan.md      → Track phases and progress
notes.md          → Store research and findings
[deliverable].md  → Final output
工作流循环
1. Create task_plan.md with goal and phases
2. Research → save to notes.md → update task_plan.md
3. Read notes.md → create deliverable → update task_plan.md
4. Deliver final output

适用场景

适用于:

  • 多步骤任务(3 步以上)
  • 研究任务
  • 构建或创建项目
  • 涉及多次工具调用的任务
  • 任何需要组织规划的任务

不适用于:

  • 简单问题
  • 单文件编辑
  • 快速查询

安装

此技能通常安装在 ~/.claude/skills/planning-with-files/。

从此代码库安装:

ln -s /path/to/agent-playbook/skills/planning-with-files ~/.claude/skills/planning-with-files

如果你更喜欢独立工作流,请参阅“链接”部分中的上游代码库。

Manus 原则

原则实现方式
将文件系统用作记忆存储在文件中,而非上下文中
注意力引导做决定前重新阅读计划
错误持久化在计划文件中记录失败
目标跟踪使用复选框显示进度
仅追加上下文永不修改历史记录

示例

你:“研究 TypeScript 的优势并撰写摘要”

Claude 创建:

# Task Plan: TypeScript Benefits Research

## Goal
Create a research summary on TypeScript benefits.

## Phases
- [x] Phase 1: Create plan ✓
- [ ] Phase 2: Research and gather sources (CURRENT)
- [ ] Phase 3: Synthesize findings
- [ ] Phase 4: Deliver summary

## Status
**Currently in Phase 2** - Searching for sources

链接

评论

支持 Markdown