todo-trackerPersistent TODO scratch pad for tracking tasks across sessions. Use when user says "add to TODO", "what's on the TODO", "mark X done", "show TODO list", "remove from TODO", or asks about pending tasks. Also triggers on heartbeat to remind about stale items.
Install via ClawdBot CLI:
clawdbot install jdrhyne/todo-trackerMaintain a persistent TODO.md scratch pad in the workspace.
TODO.md in workspace root (e.g., /Users/nuthome/nuri-bot/TODO.md)
When user asks: "what's on the TODO?", "show TODO", "pending tasks?"
cat TODO.md
Then summarize the items by priority.
When user says: "add X to TODO", "TODO: X", "remember to X"
bash skills/todo-tracker/scripts/todo.sh add "<priority>" "<item>"
Priorities: high, medium, low (default: medium)
Examples:
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"
When user says: "mark X done", "completed X", "finished X"
bash skills/todo-tracker/scripts/todo.sh done "<item-pattern>"
Matches partial text. Moves item to ā Done section with date.
When user says: "remove X from TODO", "delete X from TODO"
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
On heartbeat, check TODO.md:
Example heartbeat check:
bash skills/todo-tracker/scripts/todo.sh summary
# 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)
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)
Generated Mar 1, 2026
Freelancers can use the TODO Tracker to manage client projects by adding tasks with priorities, tracking deadlines, and marking items as done. It helps them stay organized across multiple projects without complex tools, with heartbeat reminders ensuring no stale tasks are overlooked.
Small teams in startups or remote settings can maintain a shared TODO.md file to coordinate daily tasks and priorities. Team members add, update, and review items, with the heartbeat feature providing automated updates on high-priority or stale tasks during stand-ups.
Students can track assignments, study tasks, and deadlines using the TODO Tracker, setting priorities like high for exams and low for readings. The persistent list helps them manage academic workloads across sessions, with reminders to prevent overdue items.
Content creators such as bloggers or video producers can use the skill to manage editorial calendars by adding tasks like research, writing, and editing with priorities. It streamlines workflow tracking, with heartbeat summaries aiding in weekly planning and avoiding backlog.
Offer a basic version of the TODO Tracker as a free web or app service, with premium features like team collaboration, advanced analytics, and integrations for a subscription fee. Revenue is generated from monthly or annual plans targeting small businesses and professionals.
License the TODO Tracker as part of a larger productivity suite for enterprises, with customization, security features, and API access. Revenue comes from one-time licenses or annual contracts, focusing on industries like tech and consulting for internal task management.
Monetize by integrating the TODO Tracker into existing platforms like Slack, Discord, or project management tools, charging for access or usage-based fees. Revenue is generated through partnership deals and transaction fees from enhanced functionality in third-party ecosystems.
š¬ Integration Tip
Integrate the TODO Tracker with calendar apps or messaging platforms via APIs to sync reminders and updates, enhancing user engagement without manual checks.
Manage Trello boards, lists, and cards via the Trello REST API.
Sync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux.
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Master OpenClaw's timing systems. Use for scheduling reliable reminders, setting up periodic maintenance (janitor jobs), and understanding when to use Cron v...
Calendar management and scheduling. Create events, manage meetings, and sync across calendar providers.
Kanban-style task management dashboard for AI assistants. Manage tasks via CLI or dashboard UI. Use when user mentions tasks, kanban, task board, mission con...