rtm
Manage Remember The Milk tasks — list, add, complete, delete, search, prioritize, tag, move, and annotate tasks with notes. Use when the user asks about tasks, todos, to-do lists, reminders, or Remember The Milk.
Why use this skill?
Seamlessly manage your Remember The Milk tasks directly from OpenClaw. Add, complete, search, and organize your to-do lists using natural language commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/maxdraki/rtmWhat This Skill Does
The rtm skill enables OpenClaw to directly interface with Remember The Milk (RTM), a powerful task management platform. By leveraging the RTM CLI tool, this skill allows the AI agent to list, add, modify, and delete tasks directly from the terminal. It supports RTM's full "Smart Add" syntax, enabling the agent to parse natural language for setting due dates, priorities, and tags simultaneously. Whether you need to organize your daily workflow, search for specific tasks using complex RTM filter syntax, or update notes associated with tasks, this tool provides a comprehensive bridge between your AI assistant and your personal productivity ecosystem.
Installation
To integrate this skill into your OpenClaw environment, execute the command: clawhub install openclaw/skills/skills/maxdraki/rtm. Post-installation, you must perform a one-time authentication. Secure your API keys from the Remember The Milk developer portal and configure them in your OpenClaw settings under skills.entries.rtm.env. Run the initialization command scripts/rtm.py auth and follow the interactive URL prompts to finalize your session token. Ensure your ~/.rtm_token file is protected with appropriate file permissions to maintain data security.
Use Cases
This skill is designed for power users who rely on RTM for GTD (Getting Things Done) workflows. It is ideal for:
- Streamlining task capture: Quickly add tasks via natural language without opening the RTM web app.
- Contextual management: Search for specific projects or deadlines using RTM filter strings like 'priority:1' or 'tag:work'.
- Automated maintenance: Batch update, move, or complete tasks based on agent reasoning or changing project requirements.
- Documentation: Keep project notes synced directly to individual task items.
Example Prompts
- "Check my RTM for any high-priority tasks due this week and summarize them for me."
- "Add a new task: 'Submit technical design doc' to my Work list, set priority 1, and make it due tomorrow."
- "Move all my pending 'groceries' tasks to the 'Errands' list and mark them as urgent."
Tips & Limitations
- Smart Add: Always use the
--parseflag when adding tasks to leverage RTM's powerful natural language date and priority parsing. - Security: The skill requires
deletepermissions to function, which is the highest scope tier for RTM. Treat your API keys and the generated~/.rtm_tokenas sensitive credentials. Do not hardcode these variables in your scripts; always use the OpenClaw configuration file. - Environment Awareness: Remember that sub-agents do not automatically inherit shell environment variables. When running complex pipelines, ensure your
RTM_API_KEYandRTM_SHARED_SECRETare explicitly exported to the process environment.
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-maxdraki-rtm": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write, external-api