mcpField
T
todo-tracker

todo-tracker

github.com/sundial-org生产力670176 次安装34 周前更新
代码仓库

关于 todo-tracker

TODO Tracker 在工作区中维护持久化的 TODO.md 任务记录,适合需要整理待办事项的用户。它支持按优先级增删和完成任务,并可在 heartbeat 时检查过期事项。

主要功能

  1. 01将任务保存到 TODO.md
  2. 02按优先级添加任务
  3. 03标记完成或移除任务
  4. 04按优先级列出任务
  5. 05heartbeat 时检查过期任务

适用场景

  1. 01维护工作区中的待办清单
  2. 02查看高优先级任务
  3. 03跟踪长期未处理的任务

安装

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

$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill todo-tracker

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

附带文件README.mdscripts/todo.sh

详细介绍

TODO 跟踪器

在工作区中维护一个持久化的 TODO.md 备忘文件。

文件位置

工作区根目录下的 TODO.md(例如:/Users/nuthome/nuri-bot/TODO.md)

命令

查看 TODO

当用户询问:“TODO 上有什么?”“显示 TODO”或“有哪些待办任务?”

cat TODO.md

然后按优先级总结各项内容。

添加事项

当用户说:“将 X 添加到 TODO”“TODO:X”或“记住要做 X”

bash skills/todo-tracker/scripts/todo.sh add "<priority>" "<item>"

优先级:high、medium、low(默认:medium)

示例:

bash skills/todo-tracker/scripts/todo.sh add high "Ingest low-code docs"
bash skills/todo-tracker/scripts/todo.sh add medium "Set up Zendesk escalation"
bash skills/todo-tracker/scripts/todo.sh add low "Add user memory feature"
标记为已完成

当用户说:“将 X 标记为已完成”“X 已完成”或“X 做完了”

bash skills/todo-tracker/scripts/todo.sh done "<item-pattern>"

匹配部分文本。将事项移至带日期的 ✅ Done 部分。

移除事项

当用户说:“从 TODO 中移除 X”或“从 TODO 中删除 X”

bash skills/todo-tracker/scripts/todo.sh remove "<item-pattern>"
按优先级列出
bash skills/todo-tracker/scripts/todo.sh list high
bash skills/todo-tracker/scripts/todo.sh list medium
bash skills/todo-tracker/scripts/todo.sh list low

心跳集成

心跳时,检查 TODO.md:

  1. 统计高优先级事项的数量
  2. 检查是否有过期事项(添加时间超过 7 天)
  3. 如果有事项,在心跳响应中简要总结

心跳检查示例:

bash skills/todo-tracker/scripts/todo.sh summary

TODO.md 格式

# TODO - Nuri Scratch Pad

*Last updated: 2026-01-17*

## 🔴 High Priority
- [ ] Item one (added: 2026-01-17)
- [ ] Item two (added: 2026-01-15) ⚠️ STALE

## 🟡 Medium Priority
- [ ] Item three (added: 2026-01-17)

## 🟢 Nice to Have
- [ ] Item four (added: 2026-01-17)

## ✅ Done
- [x] Completed item (done: 2026-01-17)

响应格式

显示 TODO 时:

📋 **TODO List** (3 items)

🔴 **High Priority** (1)
• Ingest low-code docs

🟡 **Medium Priority** (1)  
• Zendesk escalation from Discord

🟢 **Nice to Have** (1)
• User conversation memory

⚠️ 1 item is stale (>7 days old)

评论

支持 Markdown