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
Why use this skill?
Seamlessly manage your Apple Reminders on macOS with OpenClaw. Create, list, complete, and organize your tasks using simple natural language commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alphafactor/factorWhat This Skill Does
The 'todo' skill serves as a native bridge between OpenClaw and the macOS Reminders application. By leveraging AppleScript, this integration allows you to automate your task management directly from your command line or through OpenClaw's natural language interface. Whether you are tracking simple chores or managing complex project deadlines, this skill offers comprehensive CRUD (create, read, update, delete) operations for your reminders. It handles list management, priority settings, due dates, and completion status, providing a professional-grade workflow for staying organized within the Apple ecosystem.
Installation
To integrate this skill, you must ensure you are running a macOS environment with the Reminders app installed. Use the following command in your terminal:
clawhub install openclaw/skills/skills/alphafactor/factor
Ensure that the script location at scripts/todo.sh has the necessary executable permissions by running chmod +x scripts/todo.sh. The skill requires no additional dependencies beyond standard macOS system tools.
Use Cases
This skill is perfect for users who want to keep their tasks centralized in Apple Reminders without manually navigating the GUI. Common use cases include:
- Automating task creation from incoming emails or messages.
- Syncing work tasks into specific 'Work' lists with set priorities.
- Quickly reviewing upcoming deadlines for the current day without distraction.
- Rapidly filtering and marking multiple items as complete during a weekly review cycle.
- Managing distinct task categories by dynamically creating and switching between reminder lists.
Example Prompts
- "Create a high priority task for me to finish the Q4 report by Friday at 5 PM in my Work list."
- "Show me all my incomplete tasks for today so I can get a head start."
- "Mark the reminder about buying groceries as completed and then list everything else remaining in my Shopping list."
Tips & Limitations
This skill is strictly limited to macOS and relies on AppleScript communication, meaning it cannot manage Reminders on iOS or iCloud web platforms independently. When using search or completion functions, the skill utilizes fuzzy matching, which is convenient but requires specific enough titles to avoid accidental modifications. Always verify tasks if your reminder titles are very similar. Deletions are irreversible, so please ensure you have selected the correct item before executing the delete command.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alphafactor-factor": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: code-execution
Related Skills
Crypto Market
Cryptocurrency market data and price alert monitoring tool based on CCXT. Supports multiple exchanges, real-time price tracking, and configurable price/volatility alerts. Use when the user needs to monitor crypto prices or set up trading alerts. Default exchange is Binance.
Wechat Connect
Install OpenClaw's official WeChat plugin and complete account pairing via QR code scan. Triggers when the user says "install WeChat plugin", "connect WeChat", or "WeChat QR code". No command-line interaction required.
Ghost
Skill by alphafactor
Tushare Pro
Fetch Chinese stock and futures market data via Tushare API. Supports stock quotes, futures data, company fundamentals, and macroeconomic indicators. Use when the user needs financial data from Chinese markets. Requires TUSHARE_TOKEN environment variable.
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