ttt
Manage TinyTalkingTodos lists and items via the ttt CLI
Why use this skill?
Manage your TinyTalkingTodos lists and tasks directly through OpenClaw. Install this skill to organize, sync, and track your todos via natural language commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/joshuacrowley/tttWhat This Skill Does
The ttt (TinyTalkingTodos) skill allows your OpenClaw agent to interface directly with the TinyTalkingTodos CLI to manage your tasks, lists, and items. By integrating this skill, the agent gains the ability to create, update, delete, and list todo items across multiple organizational categories. It acts as an extension of your command line tools, enabling the agent to handle your task management workflow through natural language instructions, keeping your life organized without manual terminal interaction.
Installation
To integrate this skill into your OpenClaw environment, ensure you have the required CLI installed on your system. Run the following command in your terminal:
npm install -g @ojschwa/ttt-cli
Once the CLI is installed, authorize the OpenClaw agent to manage your lists by running ttt auth login in your terminal to complete the OAuth flow. Finally, install the skill via ClawHub:
clawhub install openclaw/skills/skills/joshuacrowley/ttt
Use Cases
This skill is perfect for users who live in the terminal and want to augment their productivity. Common use cases include:
- Personal Task Management: Adding groceries or quick errands to lists while working on other tasks.
- Project Planning: Organizing work-related items into specific lists with custom icons and categories.
- Automated Reminders: Using the date and time flags to attach deadlines to specific todos.
- Structured Data Extraction: Exporting todo items into JSON format for integration into external data pipelines or custom dashboards.
Example Prompts
- "Check my groceries list and tell me if I have any items that are still pending."
- "Add a new list called 'Weekend Projects' with a rocket emoji and set the color to blue."
- "Create a new todo for 'Doctor appointment' in my 'Health' list for February 15th, 2026 at 2:30 PM, and add a note to bring my insurance card."
Tips & Limitations
- Token Efficiency: When checking your lists, use the default output for a compact view. Use the
--jsonflag only when feeding data into another script to minimize context window usage. - Authentication: Always verify your session status using
ttt auth statusif you notice the agent cannot retrieve list information. - Force Deletes: Use caution when using the
--forceflag on list deletion, as it cannot be undone once executed. - Constraints: This skill relies on local environment connectivity; ensure your terminal has access to the internet for real-time syncing.
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-joshuacrowley-ttt": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api