ticktick-linux
Manage TickTick tasks (add, list, complete) via the local `tickrs` CLI.
Why use this skill?
Seamlessly manage your TickTick tasks from your terminal with the OpenClaw ticktick-linux skill. Create, list, and complete tasks with ease.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/davidsmorais/ticktick-linuxWhat This Skill Does
The ticktick-linux skill integrates your TickTick task management workflow directly into OpenClaw using the tickrs CLI. It allows you to create, list, complete, and manage your projects without leaving your terminal environment. By utilizing this skill, you can automate your productivity tracking, ensure tasks are logged immediately as they come up, and maintain an organized dashboard of your daily priorities.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/davidsmorais/ticktick-linux
Prerequisite: Before using the skill, you must authenticate your TickTick account. Ensure you have the tickrs binary installed via cargo, and run:
~/.cargo/bin/tickrs init
Follow the on-screen prompts to link your account securely.
Use Cases
This skill is perfect for power users who rely on command-line workflows. Common use cases include:
- Adding tasks during a coding session without switching windows to a browser.
- Retrieving a list of today's tasks to display in a status dashboard.
- Automatically checking off completed tasks as part of a post-deployment script or task-completion workflow.
- Organizing tasks across specific projects to manage multiple workstreams effectively.
Example Prompts
- "Add a task to my 'Work' project: Review the technical documentation for the new API release with high priority."
- "List all my incomplete tasks for today in the Inbox project."
- "Complete the task with ID 4521."
Tips & Limitations
- ID Lookup: The
ticktick_completefunction requires a specific task ID. Always runticktick_listfirst to confirm the correct ID before attempting to mark a task as complete. - Authentication: If you face issues executing commands, verify that
~/.cargo/bin/tickrs initwas performed correctly and that your authentication token has not expired. - Natural Language: The
ticktick_createcommand supports natural language for thedateparameter, so feel free to use phrases like 'next monday at 9am' for improved efficiency. - Local Pathing: Note that this skill is configured to use an absolute path to the binary (
/home/david/.cargo/bin/tickrs). Ensure the binary exists at this location or update the skill configuration if your Rust installation resides elsewhere.
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-davidsmorais-ticktick-linux": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api, code-execution
Related Skills
capacities
Manage Capacities notes, daily entries, and weblinks.
locu
Manage tasks and projects via Locu's Public API.
Use when you need to interact with Google services from Clawdbot, including Gmail, Calendar, Drive, Contacts, Sheets, and Docs.