ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 5/5

todo-tracker

Persistent 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.

Why use this skill?

Organize your workflow with the OpenClaw todo-tracker. Keep persistent, priority-based task lists directly in your project workspace for seamless productivity.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jdrhyne/todo-tracker
Or

What This Skill Does

The todo-tracker skill acts as a persistent companion for your OpenClaw agent, maintaining a structured 'TODO.md' file in the root of your workspace. Unlike ephemeral memory, this skill ensures that your tasks, reminders, and project notes remain accessible across different chat sessions. It categorizes items by priority (high, medium, low) and tracks completion status. The skill is designed to integrate seamlessly into your workflow by observing your natural language inputs to automatically parse, categorize, and manage your to-do list, effectively turning your project directory into an active management system.

Installation

You can integrate this skill into your OpenClaw environment by executing the following command in your terminal: clawhub install openclaw/skills/skills/jdrhyne/todo-tracker Once installed, the agent will monitor the workspace and initialize the TODO.md file upon your first command.

Use Cases

  • Project Management: Track high-priority bugs or feature requests directly in your development repository.
  • Task Persistence: Capture fleeting ideas or reminders during long coding sessions without losing context between chat interactions.
  • Team Alignment: Use the heartbeat summary feature to remind yourself of stagnant or long-overdue tasks at the start of each session.
  • Status Reporting: Quickly generate a summary of current progress by asking the agent to list pending items by priority.

Example Prompts

  1. "Add high priority task: Refactor the authentication middleware and fix the memory leak."
  2. "What is currently on my TODO list?"
  3. "Mark the task about updating the documentation as done."

Tips & Limitations

  • Staleness Tracking: The system automatically flags items older than 7 days, which helps prevent 'task bloat' where old, irrelevant items clutter your view. Review these periodically and mark them as done or remove them.
  • Partial Matching: The done and remove commands utilize partial string matching. This is convenient for speed but ensure your keywords are distinct enough to avoid removing the wrong entry.
  • Direct Editing: Since the underlying file is a simple TODO.md, you can manually edit the file in your text editor if you prefer to batch-update your tasks, and the agent will correctly parse those changes during its next cycle.

Metadata

Author@jdrhyne
Stars1947
Views4
Updated2026-03-04
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jdrhyne-todo-tracker": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#productivity#todo#tasks#workspace#organization
Safety Score: 5/5

Flags: file-write, file-read, code-execution

Related Skills

nutrient-openclaw

OpenClaw-native PDF/document processing skill for Nutrient DWS. Best for OpenClaw users who need PDF conversion, OCR, text/table extraction, PII redaction, watermarking, digital signatures, and API credit checks via built-in `nutrient_*` tools. Triggers on OpenClaw tool names (`nutrient_convert_to_pdf`, `nutrient_extract_text`, etc.), "OpenClaw plugin", "Nutrient OpenClaw", and document-processing requests in OpenClaw chats. For non-OpenClaw environments, use the Universal Nutrient Document Processing skill instead.

jdrhyne 1947

sysadmin-toolbox

Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge

jdrhyne 1947

munger-observer

Daily wisdom review applying Charlie Munger's mental models to your work and thinking. Use when asked to review decisions, analyze thinking patterns, detect biases, apply mental models, do a "Munger review", or run the Munger Observer. Triggers on scheduled daily reviews or manual requests like "run munger observer", "review my thinking", "check for blind spots", or "apply mental models".

jdrhyne 1947

google-ads

Query, audit, and optimize Google Ads campaigns. Supports two modes: (1) API mode for bulk operations with google-ads Python SDK, (2) Browser automation mode for users without API access - just attach a browser tab to ads.google.com. Use when asked to check ad performance, pause campaigns/keywords, find wasted spend, audit conversion tracking, or optimize Google Ads accounts.

jdrhyne 1947

jira

Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.

jdrhyne 1947