关于 working-on
working-on 是用于维护任务或功能跟踪文档的技能,将其作为当前工作的事实来源。它要求 Agent 记录决策、问题、计划和重要进展,并避免提交未纳入 Git 跟踪的文档。
主要功能
- 01持续维护跟踪文档
- 02记录决策与新问题
- 03保存计划和实现进度
- 04避免提交未跟踪文档
适用场景
- 01在实现过程中保持任务上下文更新
- 02记录决策和新发现的边缘情况
- 03提交前检查跟踪记录
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ posit-dev/ skills --skill working-on安装后在 Claude Code 中输入/working-on确认已加载。
详细介绍
工作记录
你正在管理一份跟踪文档,它是当前任务或功能的事实来源。
跟踪文档为:$path
行为
激活后,请将跟踪文档视为持续更新的记录。在以下情况后更新它:
- 做出任何决定(架构、设计、范围、命名等)
- 发现新的问题、错误或边界情况
- 出现新的子功能或需求
- 提出或解决问题
- 完成任何重要的实现工作
- 与用户的对话中出现日后值得回顾的关键内容
- 提交文件时——提交是一个强烈信号,表明也应检查并更新跟踪文档
- 制定任何计划时——将计划写入文档,而不是只在聊天中提出;文档才是持久记录
如有疑问,请更新文档。记录得详细一些,也好过丢失上下文。
Git 处理
请勿提交跟踪文档,除非它已经出现在仓库的 Git 历史中。如果该文件未纳入 Git 跟踪,请勿将其纳入任何提交。
指南
- 保持更新简洁——优先使用项目符号和短段落,而非长篇叙述
- 如果文档跨越多个会话,请使用时间戳或日期标题
- 记录决策背后的原因,而不只是结果
- 当某个章节过时或不再相关时,将其移至“归档”或“已解决”章节,而非删除
- 如果文档尚不存在,请根据当前任务创建一份结构合理的文档
评论
支持 Markdown