任务管理Skill task-management

这个技能用于通过共享的TASKS.md文件管理个人或团队任务,支持任务添加、完成跟踪、逾期提醒和文件同步,提升工作效率。关键词:任务管理、Markdown、TASKS.md、文件共享、任务跟踪、效率工具、项目管理、仪表板、个人生产力。

项目管理 0 次安装 0 次浏览 更新于 3/18/2026

name: task-management description: 使用共享的TASKS.md文件进行简单的任务管理。当用户询问他们的任务、想要添加/完成任务或需要帮助跟踪承诺时参考此。

任务管理

任务在一个简单的 TASKS.md 文件中跟踪,您和用户都可以编辑此文件。

文件位置

始终在当前工作目录中使用 TASKS.md

  • 如果存在,读取/写入它
  • 如果不存在,使用下面的模板创建它

仪表板设置(首次运行)

有一个视觉仪表板可用于管理任务和内存。首次与任务交互时:

  1. 检查当前工作目录中是否存在 dashboard.html
  2. 如果不存在,将其从 ${CLAUDE_PLUGIN_ROOT}/skills/dashboard.html 复制到当前工作目录
  3. 通知用户:“我已添加仪表板。运行 /productivity:start 以设置完整系统。”

任务板:

  • 读取和写入同一个 TASKS.md 文件
  • 自动保存更改
  • 监视外部更改(通过CLI编辑时同步)
  • 支持任务和部分的拖放重新排序

格式和模板

创建新的TASKS.md时,使用此精确模板(无示例任务):

# 任务

## 进行中

## 等待中

## 未来计划

## 已完成

任务格式:

  • - [ ] **任务标题** - 上下文,为谁,截止日期
  • 子项目符号用于附加细节
  • 已完成:- [x] ~~任务~~ (日期)

如何交互

当用户询问"我的任务是什么" / “我的任务”:

  • 读取TASKS.md
  • 总结"进行中"和"等待中"部分
  • 突出显示任何逾期或紧急的内容

当用户说"添加一个任务" / “提醒我”:

  • 使用 - [ ] **任务** 格式添加到"进行中"部分
  • 如果提供了上下文(为谁,截止日期),则包括

当用户说"完成X" / “完成X”:

  • 找到任务
  • [ ] 更改为 [x]
  • 添加删除线:~~任务~~
  • 添加完成日期
  • 移动到"已完成"部分

当用户询问"我在等待什么":

  • 读取"等待中"部分
  • 记录每个项目已等待多长时间

约定

  • 加粗 任务标题以提高可扫描性
  • 当是对某人的承诺时,包括"为[某人]"
  • 对于截止日期,包括"截止[日期]"
  • 对于等待项目,包括"自[日期]起"
  • 子项目符号用于附加上下文
  • 保持"已完成"部分约1周,然后清除旧项目

提取任务

在总结会议或对话时,提供添加提取的任务:

  • 用户做出的承诺(“我会发送那个”)
  • 分配给他们的行动项目
  • 提到的后续工作

在添加之前询问 - 不要未经确认自动添加。