Plan Keeper 任务规划器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f9be8d90/v1-new。
技能介绍
解决的问题
长任务在 AI Agent 里容易断裂:跨会话后目标被遗忘、进度只剩聊天记录、历史决策找不到锚点、技能导入依赖散落各处。Plan Keeper 把任务上下文落到项目文件:current-plan.md 保存当前目标、步骤和状态;.atomcode/records/ 保存进度日志、方案变更、快照和依赖;.atomcode/index.md 通过 [🔖 tag] 建立可检索索引,避免每次全量读取记录。
工作方式
- 初始化:检查项目是否已有
.atomcode/skills/plan-keeper/skill.md;没有则创建目录、项目skill.md、current-plan.md与records/,并扫描全局/本地技能,让用户勾选导入。 - 导入管理:
imports.skills与imports.records声明依赖,支持同名去重、项目级覆盖全局级、最大 3 级导入和循环检测;add、remove、verify、reload用于维护加载状态。 - 执行约束:产生文件前必须先写计划条目;每完成一步同步更新
current-plan.md与records/;方案变更追加而不是覆盖;任务暂停写快照,依赖阻塞写[🔖 依赖: ...],恢复时按索引定位上下文。
适用边界
它更像给 Agent 的“计划与记忆协议”,不是独立任务管理后台。价值取决于项目是否接受 .atomcode/ 与 current-plan.md 这套文件结构;如果用户频繁手动改记录、删除索引或跨多个工具共享状态,需要额外校验标签和文件权限。
使用场景
- 多轮 Agent 会话中,把当前目标、步骤、状态写入 current-plan.md,切换会话后续接同一任务。
- 长任务暂停后,用 records/ 快照和 [🔖 快照] 标签恢复中断时的上下文。
- 导入多个 skill 后,用 verify 检查并加载,确保执行前规则生效。
- 跨任务查历史时,先查 index.md 标签,再读取对应 records 行上下文。
适合人员
- 使用 AI Agent 做长代码任务、希望跨会话保留目标和进度的工程师。
- 需要把多个 Agent skill 按项目导入并验证加载状态的自动化维护者。
- 要在 records 历史中快速定位方案决策、依赖阻塞或暂停快照的项目负责人。
- 维护 Agent 工作区文件结构、希望约束工具调用前先更新计划的技术负责人。