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

todo

**macOS Only** - Manage macOS Reminders app via AppleScript. Full-featured reminder management: add, list, complete, delete, search, create lists, and more. **Note: This skill is macOS-only**, requiring the native Reminders app. Use cases: - Create reminders with due dates and priorities - List reminders from specific lists or incomplete ones - Mark reminders as complete/uncomplete - Delete reminders - Search reminders by title or content - Create new reminder lists - View today's due reminders

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/alphafactor/todolist
Or

What This Skill Does

The 'todo' skill serves as a high-performance bridge between the OpenClaw AI agent and the native macOS Reminders application. By leveraging AppleScript under the hood, this utility enables users to maintain their task lifecycle without ever leaving the terminal or the agent's chat interface. It acts as an automation layer that bypasses the need for manual clicking in the Reminders app, allowing for rapid-fire additions, complex filtering, and programmatic cleanup of your task lists.

Installation

To integrate this skill into your local environment, execute the following command via the OpenClaw CLI: clawhub install openclaw/skills/skills/alphafactor/todolist Ensure that you are operating on a macOS system, as the underlying script relies on the presence of the native 'Reminders' application framework. After installation, the executable at scripts/todo.sh will be ready for interaction.

Use Cases

  • Project Management: Organize complex workflows by creating dedicated lists and tagging tasks with high or medium priority indicators.
  • Deadline Tracking: Set precise due dates and times, allowing the AI to query today’s pending agenda instantaneously.
  • Rapid Task Capture: Quickly offload mental clutter by using natural language to add items to specific categories like 'Shopping' or 'Work'.
  • Cleanup: Maintain productivity hygiene by using search and delete commands to clear redundant or completed tasks in bulk.

Example Prompts

  1. "Add a high-priority task named 'Complete Q4 Audit' to my Work list with the note 'Requires final review by Friday'."
  2. "Show me all my incomplete reminders from today, and mark 'Buy milk' as complete."
  3. "List everything in my Shopping folder and create a new list titled 'Project Alpha' for my upcoming tasks."

Tips & Limitations

  • macOS Exclusive: This skill is strictly limited to macOS. Attempting to run the script on Linux or Windows environments will result in failure as the AppleScript bridge does not exist on those platforms.
  • Fuzzy Matching: The skill supports fuzzy matching for commands like 'complete' or 'delete', meaning you do not need to provide the exact character-for-character title of a task to act upon it.
  • Data Safety: Note that deletion commands are irreversible. Always double-check search results before running a bulk delete. Priority levels are mapped to specific integers (1=High, 5=Medium, 9=Low); using these correctly will help the agent categorize your day effectively.

Metadata

Stars3992
Views1
Updated2026-04-10
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-alphafactor-todolist": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#macos#productivity#reminders#automation#task-management
Safety Score: 4/5

Flags: file-write, code-execution