todo-tracker

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

TODO Tracker

TODO 跟踪器

Maintain a persistent TODO.md scratch pad in the workspace.
在工作区中维护一个持久化的TODO.md便签本。

File Location

文件位置

TODO.md
in workspace root (e.g.,
/Users/nuthome/nuri-bot/TODO.md
)
工作区根目录下的
TODO.md
(例如:
/Users/nuthome/nuri-bot/TODO.md

Commands

命令

View TODO

查看TODO

When user asks: "what's on the TODO?", "show TODO", "pending tasks?"
bash
cat TODO.md
Then summarize the items by priority.
当用户询问:“TODO里有什么?”、“显示TODO”、“待办任务有哪些?”
bash
cat TODO.md
然后按优先级汇总任务项。

Add Item

添加任务项

When user says: "add X to TODO", "TODO: X", "remember to X"
bash
bash skills/todo-tracker/scripts/todo.sh add "<priority>" "<item>"
Priorities:
high
,
medium
,
low
(default: medium)
Examples:
bash
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添加到TODO”、“TODO: X”、“记得做X”
bash
bash skills/todo-tracker/scripts/todo.sh add "<priority>" "<item>"
优先级:
high
(高)、
medium
(中)、
low
(低)(默认:中)
示例:
bash
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"

Mark Done

标记已完成

When user says: "mark X done", "completed X", "finished X"
bash
bash skills/todo-tracker/scripts/todo.sh done "<item-pattern>"
Matches partial text. Moves item to ✅ Done section with date.
当用户说出:“标记X已完成”、“完成了X”、“做完了X”
bash
bash skills/todo-tracker/scripts/todo.sh done "<item-pattern>"
匹配部分文本。将任务项移动到✅ 已完成区域,并标注日期。

Remove Item

移除任务项

When user says: "remove X from TODO", "delete X from TODO"
bash
bash skills/todo-tracker/scripts/todo.sh remove "<item-pattern>"
当用户说出:“从TODO中移除X”、“从TODO中删除X”
bash
bash skills/todo-tracker/scripts/todo.sh remove "<item-pattern>"

List by Priority

按优先级列出

bash
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
bash
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

Heartbeat Integration

Heartbeat集成

On heartbeat, check TODO.md:
  1. Count high-priority items
  2. Check for stale items (added >7 days ago)
  3. If items exist, include brief summary in heartbeat response
Example heartbeat check:
bash
bash skills/todo-tracker/scripts/todo.sh summary
在heartbeat时,检查TODO.md:
  1. 统计高优先级任务项数量
  2. 检查过期任务项(添加时间超过7天)
  3. 如果存在任务项,在heartbeat响应中包含简要汇总
示例heartbeat检查:
bash
bash skills/todo-tracker/scripts/todo.sh summary

TODO.md Format

TODO.md 格式

markdown
undefined
markdown
undefined

TODO - Nuri Scratch Pad

TODO - Nuri 便签本

Last updated: 2026-01-17
最后更新:2026-01-17

🔴 High Priority

🔴 高优先级

  • Item one (added: 2026-01-17)
  • Item two (added: 2026-01-15) ⚠️ STALE
  • 任务项1(添加时间:2026-01-17)
  • 任务项2(添加时间:2026-01-15) ⚠️ 已过期

🟡 Medium Priority

🟡 中等优先级

  • Item three (added: 2026-01-17)
  • 任务项3(添加时间:2026-01-17)

🟢 Nice to Have

🟢 低优先级

  • Item four (added: 2026-01-17)
  • 任务项4(添加时间:2026-01-17)

✅ Done

✅ 已完成

  • Completed item (done: 2026-01-17)
undefined
  • 已完成任务项(完成时间:2026-01-17)
undefined

Response Format

响应格式

When showing 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)
当显示TODO时:
📋 **TODO 列表**(3项)

🔴 **高优先级**(1)
• 导入低代码文档

🟡 **中等优先级**(1)  
• 来自Discord的Zendesk升级请求

🟢 **低优先级**(1)
• 用户对话记忆

⚠️ 1项任务已过期(超过7天)