mcpField
W
working-on

working-on

github.com/posit-devAgent 工作流551503 次安装今天更新
代码仓库

关于 working-on

working-on 是用于维护任务或功能跟踪文档的技能,将其作为当前工作的事实来源。它要求 Agent 记录决策、问题、计划和重要进展,并避免提交未纳入 Git 跟踪的文档。

主要功能

  1. 01持续维护跟踪文档
  2. 02记录决策与新问题
  3. 03保存计划和实现进度
  4. 04避免提交未跟踪文档

适用场景

  1. 01在实现过程中保持任务上下文更新
  2. 02记录决策和新发现的边缘情况
  3. 03提交前检查跟踪记录

安装

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

$npx skills add https://github.com/posit-dev/skills --skill working-on

安装后在 Claude Code 中输入/working-on确认已加载。

详细介绍

工作记录

你正在管理一份跟踪文档,它是当前任务或功能的事实来源。

跟踪文档为:$path

行为

激活后,请将跟踪文档视为持续更新的记录。在以下情况后更新它:

  • 做出任何决定(架构、设计、范围、命名等)
  • 发现新的问题、错误或边界情况
  • 出现新的子功能或需求
  • 提出或解决问题
  • 完成任何重要的实现工作
  • 与用户的对话中出现日后值得回顾的关键内容
  • 提交文件时——提交是一个强烈信号,表明也应检查并更新跟踪文档
  • 制定任何计划时——将计划写入文档,而不是只在聊天中提出;文档才是持久记录

如有疑问,请更新文档。记录得详细一些,也好过丢失上下文。

Git 处理

请勿提交跟踪文档,除非它已经出现在仓库的 Git 历史中。如果该文件未纳入 Git 跟踪,请勿将其纳入任何提交。

指南

  • 保持更新简洁——优先使用项目符号和短段落,而非长篇叙述
  • 如果文档跨越多个会话,请使用时间戳或日期标题
  • 记录决策背后的原因,而不只是结果
  • 当某个章节过时或不再相关时,将其移至“归档”或“已解决”章节,而非删除
  • 如果文档尚不存在,请根据当前任务创建一份结构合理的文档

评论

支持 Markdown