← Back to Skills Marketplace
528
Downloads
0
Stars
4
Active Installs
2
Versions
Install in OpenClaw
/install todolist
Description
**macOS Only** - Manage macOS Reminders app via AppleScript. Full-featured reminder management: add, list, complete, delete, search, create lists, and more....
Usage Guidance
This skill appears coherent and implements exactly what it claims: controlling macOS Reminders via AppleScript. Before installing or running it: (1) inspect the full scripts/todo.sh file locally (the provided listing was truncated) to confirm there are no unexpected commands (e.g., do shell script, curl, or other network calls); (2) be prepared for macOS to prompt for permission to control Reminders — grant only if you trust the skill; (3) test on a throwaway list or with test reminders (avoid running delete on critical items) since deletions are irreversible and changes sync to iCloud; (4) if you need higher assurance, run a quick grep over the script for suspicious patterns (network or shell execution) and review the final truncated lines before granting trust.
Capability Analysis
Type: OpenClaw Skill
Name: todolist
Version: 1.0.6
The skill is a legitimate macOS Reminders management tool that uses AppleScript (via osascript) to interact with the native Reminders app. The shell script (scripts/todo.sh) safely passes user arguments to the AppleScript environment, and the logic is strictly confined to managing tasks, lists, and due dates without any evidence of data exfiltration, unauthorized execution, or malicious prompt injection.
Capability Assessment
Purpose & Capability
The name/description say macOS Reminders via AppleScript and the included scripts/todo.sh implements that using osascript and Reminders APIs. No unrelated binaries, environment variables, or external services are requested.
Instruction Scope
SKILL.md instructs the agent to run the bundled scripts/todo.sh for actions (add, list, complete, delete, search, lists, create-list, today). The AppleScript blocks operate on Reminders objects and do not reference files, arbitrary shell execution, or external endpoints in the visible portion. Note: the provided file listing is truncated near the end, so the last lines could not be inspected.
Install Mechanism
There is no install spec; this is instruction-only with a bundled script. Nothing is downloaded or extracted from external URLs in the metadata or SKILL.md.
Credentials
No environment variables, credentials, or config paths are requested. The script will require macOS's Reminders automation permission (user-granted), which is expected for this purpose. No unrelated secrets are requested.
Persistence & Privilege
The skill is not always-enabled and doesn't declare elevated platform privileges. It modifies only Reminders data (create/complete/delete) which is consistent with its purpose and will sync via iCloud per macOS behavior. Autonomous invocation is allowed by default but is not exceptional here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install todolist - After installation, invoke the skill by name or use
/todolist - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
- No code or documentation changes detected for this version.
- Functionality, usage, and requirements remain unchanged.
v1.0.5
Major update: The todo skill has been rewritten to manage macOS Reminders via AppleScript, replacing the local task management model.
- Added a new script (`todo.sh`) enabling add/list/complete/delete/search/reminder list operations, working directly with the macOS Reminders app.
- Removed the old Python script-based local task/project management system.
- Now requires macOS and the native Reminders app; operates via AppleScript.
- Supports priority, due dates, custom lists, fuzzy searching, and viewing/completing/deleting reminders.
- All operations now synchronize with iCloud and Apple devices.
Metadata
Frequently Asked Questions
What is Todo List for MacOS?
**macOS Only** - Manage macOS Reminders app via AppleScript. Full-featured reminder management: add, list, complete, delete, search, create lists, and more.... It is an AI Agent Skill for Claude Code / OpenClaw, with 528 downloads so far.
How do I install Todo List for MacOS?
Run "/install todolist" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Todo List for MacOS free?
Yes, Todo List for MacOS is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Todo List for MacOS support?
Todo List for MacOS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Todo List for MacOS?
It is built and maintained by manifold (@manifoldor); the current version is v1.0.6.
More Skills