Managing tasks through an app means context switching. You’re writing code, remember something you need to do, open TickTick, create the task, then switch back to your editor. Each switch costs focus.
The OpenClaw TickTick skill eliminates that friction. Talk to your AI agent and it handles your task list.
This guide covers what the TickTick skill does, how to set it up, and real examples of using it through conversation.
What the TickTick Skill Does
The TickTick skill connects OpenClaw to your TickTick account through the official API. Once configured, your agent can:
- Create tasks with natural language input
- Add tasks to specific lists and projects
- Set due dates, priorities, and reminders
- Create recurring tasks for habits
- Check off completed items
- Search and filter your task list
- Start and track Pomodoro sessions
- Sync calendar events
The skill understands context. Tell your agent “remind me to call the client tomorrow at 2pm” and it creates a TickTick task with the right date, time, and reminder. No forms to fill out.
TickTick Free vs Premium
The skill works with both free and premium TickTick accounts. Feature availability depends on your plan.
| Feature | Free | Premium |
|---|---|---|
| Create tasks | Yes | Yes |
| Lists and projects | 9 lists max | Unlimited |
| Reminders | 2 per task | 5 per task |
| Recurring tasks | Yes | Yes |
| Subtasks | 1 level | 5 levels |
| Pomodoro timer | Yes | Yes |
| Calendar sync | Read-only | Two-way sync |
| Custom filters | No | Yes |
| Habit tracking | Basic | Advanced stats |
Most users find the free tier sufficient for personal use. Premium unlocks deeper organization for complex projects.
Installation and Setup
Step 1: Install the Skill
clawhub install ticktick
This downloads the skill to ~/.openclaw/skills/ticktick/.
Step 2: Get Your TickTick API Credentials
The TickTick skill requires API access. TickTick provides this through developer credentials.
- Go to TickTick’s Developer Portal
- Create a new application
- Note your Client ID and Client Secret
- Set the redirect URI to
http://localhost:8000/callback
Step 3: Configure the Skill
Add your credentials to OpenClaw:
openclaw config set ticktick.client_id YOUR_CLIENT_ID
openclaw config set ticktick.client_secret YOUR_CLIENT_SECRET
Step 4: Authorize Access
Run the authorization flow:
openclaw skills auth ticktick
This opens a browser window where you log into TickTick and approve access. After authorization, the skill stores an OAuth token and refreshes it automatically.
Step 5: Verify It Works
Reload your agent and test:
openclaw skills reload
openclaw start
Send your agent a message:
Create a task: test the TickTick skill
If it creates the task in TickTick, setup is complete.
Basic Task Creation
The simplest use case: creating tasks through conversation.
Quick Tasks
Add task: buy groceries
Creates a task titled “buy groceries” in your Inbox.
Tasks with Due Dates
Remind me to submit the report by Friday
Creates a task with a due date set to the coming Friday.
Tasks with Time
Call the dentist tomorrow at 3pm
Creates a task for tomorrow with a reminder at 3:00 PM.
Tasks in Specific Lists
Add "Review pull requests" to my Work list
Creates the task in your Work list instead of Inbox.
Advanced Task Management
Once you get comfortable with basic creation, the skill handles more complex scenarios.
Recurring Tasks
Habits and routines work better as recurring tasks.
Create a daily task: morning standup at 9:30am
This creates a task that repeats every day at 9:30 AM.
Weekly task: send status update every Monday
Repeats every Monday.
Monthly task: review budget on the 1st
Repeats on the first of each month.
Priority Levels
TickTick supports three priority levels: High, Medium, Low.
Add high priority task: fix production bug
Low priority: clean up old files
Tasks with Subtasks
Break larger tasks into steps.
Create task: Launch marketing campaign
With subtasks:
- Write email copy
- Design graphics
- Set up automation
- Schedule send
The agent creates the parent task and adds each subtask in order.
Tags and Filters
Organize tasks with tags.
Add task: Research competitor pricing #marketing #urgent
Creates the task and applies the marketing and urgent tags.
Using TickTick Lists and Projects
Lists help separate work contexts. The skill respects your list structure.
Creating New Lists
Create a list called "Side Project"
Moving Tasks Between Lists
Move "Update documentation" from Work to Personal
Checking Tasks by List
Show me all tasks in my Work list
The agent returns your current Work tasks with their status and due dates.
Habit Tracking
TickTick’s habit tracking works through the skill. Track daily habits and the agent reports your streaks.
Creating a Habit
Create a habit: drink 8 glasses of water
Checking In
Mark today's water habit as complete
Viewing Streaks
Show my current habit streaks
The agent lists your active habits and how many consecutive days you’ve maintained them.
Pomodoro Timer Integration
TickTick includes a Pomodoro timer. The skill lets you start and track focus sessions.
Starting a Session
Start a 25-minute Pomodoro for writing
The agent starts the timer and creates a task log in TickTick.
Checking Status
How much time is left on my Pomodoro?
Tracking History
Show my Pomodoro sessions from this week
The agent retrieves your focus session history.
Calendar Sync
TickTick syncs with external calendars. Premium accounts get two-way sync.
Viewing Calendar Events
What's on my calendar today?
Shows tasks and calendar events for the day.
Creating Time-Blocked Tasks
Block 2 hours tomorrow morning for deep work
Creates a task with a time block that appears on your calendar.
Meeting Tasks
Add task from my 2pm meeting: follow up with Sarah
Creates a task linked to your calendar event.
Real Workflow Examples
Here’s how people actually use the TickTick skill day to day.
Morning Planning
You: “What do I need to do today?”
Agent: “You have 5 tasks due today:
- Submit quarterly report (high priority)
- Review code from Alex
- Call dentist to reschedule
- Buy groceries
- Water plants”
You: “Move ‘buy groceries’ to tomorrow”
Agent: “Done. Moved to Wednesday Feb 12.”
During Work
You’re in a meeting and someone mentions action items. Instead of opening TickTick:
You: “Add task: send contract to legal team by end of week”
Agent: “Created. Due Friday, added to Work list.”
Later, you finish something:
You: “Mark ‘review code from Alex’ as complete”
Agent: “Checked off. 4 tasks remaining today.”
End of Day
You: “Show incomplete tasks from today”
Agent: Lists what’s left undone.
You: “Move them all to tomorrow”
Agent: “Moved 4 tasks to Wednesday.”
Comparing TickTick Skill vs Todoist Skill
OpenClaw has skills for both TickTick and Todoist. Both are strong task managers. The choice depends on your workflow.
| Feature | TickTick Skill | Todoist Skill (todoist-rs) |
|---|---|---|
| Task creation | Natural language | Natural language |
| Recurring tasks | Full support | Full support |
| Pomodoro timer | Built-in | Not available |
| Calendar sync | Two-way (Premium) | One-way |
| Habit tracking | Advanced | Basic |
| Subtask levels | Up to 5 (Premium) | Unlimited |
| Filters | Premium only | Free |
| API rate limits | 120 req/min | 450 req/min |
| Platforms | Web, iOS, Android | Web, iOS, Android |
Choose TickTick if: You use Pomodoro for focus, need habit tracking, or want calendar integration.
Choose Todoist if: You rely heavily on custom filters, manage deep project hierarchies, or prefer Todoist’s karma system.
Both skills work the same way in OpenClaw. Installation and conversation patterns are identical.
Tips for Better Results
After using the TickTick skill for a few months, patterns emerge.
Be Specific About Lists
The agent defaults to Inbox if you don’t specify a list. Save a step:
Add "Review contract" to Work list
Use Natural Due Dates
The skill understands relative dates:
- “tomorrow”
- “next Monday”
- “in 3 days”
- “end of week”
- “next month”
Batch Operations
Handle multiple tasks at once:
Show all overdue tasks and move them to today
Set Default Behaviors
Configure the skill to match your workflow:
openclaw config set ticktick.default_list "Work"
openclaw config set ticktick.default_reminder 30 # 30 min before
Now tasks go to your Work list by default with 30-minute reminders.
Troubleshooting
”TickTick API authentication failed”
Your OAuth token expired. Re-authorize:
openclaw skills auth ticktick
“Could not find list ‘Work’”
List names are case-sensitive. Check your list names in TickTick:
List my TickTick lists
“Rate limit exceeded”
TickTick’s API allows 120 requests per minute. If you hit this, wait 60 seconds. Rate limits reset every minute.
Tasks not syncing immediately
TickTick syncs every 5-10 seconds across devices. If you don’t see a task right away, wait a few seconds and refresh.
Installing the Skill
If you haven’t set up OpenClaw yet, start with our Getting Started guide. It covers installation, API configuration, and connecting your messaging channels.
Once OpenClaw is running:
clawhub install ticktick
openclaw skills auth ticktick
openclaw skills reload
Then talk to your agent to create your first task.
Other Task Management Skills
TickTick isn’t the only option. OpenClaw supports several task management systems.
| Skill | Service | Best For |
|---|---|---|
| ticktick | TickTick | Pomodoro users, habit trackers |
| todoist-rs | Todoist | Heavy filter users, project management |
| notion-mcp | Notion | Database-style task tracking |
| google-tasks | Google Tasks | Simple lists, Gmail integration |
Each has tradeoffs. TickTick and Todoist offer the most complete OpenClaw integration.
FAQ
Does this work with the free version of TickTick?
Yes. The skill works with free accounts. You get task creation, lists, reminders, and basic habit tracking. Premium features like advanced filters and deep subtask nesting require a TickTick Premium subscription.
Can I use this on mobile?
Your OpenClaw agent runs on your computer, but you message it through Telegram, WhatsApp, Discord, or Signal. So yes, you can create TickTick tasks from your phone by messaging your agent.
How much does OpenClaw cost?
OpenClaw is free and open-source. You pay for Claude API usage (Anthropic’s pricing) and any third-party services like TickTick Premium. Most personal use costs a few dollars per month in API fees.
Does the TickTick skill see all my tasks?
Yes, once authorized, the skill has read and write access to your TickTick account. It uses this to create, update, and check off tasks. If you want to limit access, revoke the OAuth token in TickTick’s settings.
What happens if I delete a task in TickTick directly?
The skill syncs with TickTick’s current state. If you delete a task in the TickTick app, your agent sees it as deleted.
Can I create tasks with attachments?
Not yet. The current TickTick skill supports text-based task creation. File attachments require uploading through the TickTick app directly.
Summary
The OpenClaw TickTick skill turns your AI agent into a task manager you talk to instead of clicking through. No app switching. No context loss.
Key capabilities:
- Create tasks with natural language (“remind me to call John tomorrow at 2pm”)
- Manage lists, priorities, and recurring tasks
- Track habits and Pomodoro focus sessions
- Sync calendar events (Premium)
- Search and filter your task list
Installation takes five minutes. After that, your task list stays updated through conversation instead of app navigation.
Install command:
clawhub install ticktick
For the full directory of OpenClaw skills, see Claw Directory. For curated recommendations across all categories, read Best OpenClaw Skills 2026.