C

ticktick-automation

by ComposioHQ

ticktick-automation helps agents automate TickTick tasks through Composio Rube MCP. It covers setup, required tool discovery with RUBE_SEARCH_TOOLS, TickTick connection checks, and safe task workflow usage.

Stars67.5k
Favorites0
Comments0
AddedJul 12, 2026
CategoryWorkflow Automation
Install Command
npx skills add ComposioHQ/awesome-claude-skills --skill ticktick-automation
Curation Score

This skill scores 70/100, which means it is acceptable for directory listing but should be presented as a lightweight Rube MCP workflow guide rather than a full-featured automation package. Directory users get enough information to know when to install it—TickTick automation through Composio/Rube—and agents get a usable trigger/setup pattern, but adoption still depends on runtime tool discovery and external toolkit behavior.

70/100
Strengths
  • Clearly scoped to automating TickTick operations through Composio's TickTick toolkit via Rube MCP.
  • Provides concrete prerequisites and setup flow: add the Rube MCP endpoint, verify RUBE_SEARCH_TOOLS, manage the TickTick connection, and confirm ACTIVE status.
  • Includes an operational discovery pattern that tells agents to search tools for the current schema before executing workflows, reducing schema guesswork.
Cautions
  • Execution depends on Rube MCP discovery at runtime rather than bundled TickTick tool schemas or examples, so agents must call RUBE_SEARCH_TOOLS before acting.
  • Repository evidence is thin: only SKILL.md is present, with no scripts, reference files, README, or install command in the skill file.
Overview

Overview of ticktick-automation skill

What ticktick-automation does

ticktick-automation is a Claude skill for automating TickTick task workflows through Composio’s Rube MCP server. It helps an agent discover the current TickTick tool schemas, confirm the user’s TickTick connection, and then perform task operations such as creating, updating, searching, or organizing tasks through the available Rube tools.

Best fit for this skill

Use the ticktick-automation skill if you already manage work in TickTick and want an AI agent to turn natural-language instructions into reliable task actions. It is most useful for Workflow Automation cases such as capturing meeting follow-ups, converting plans into TickTick tasks, bulk-editing task metadata, or maintaining projects and lists from a conversation.

What makes it different from a generic prompt

The main differentiator is its required “search tools first” pattern. Instead of assuming fixed TickTick API fields, the skill instructs the agent to call RUBE_SEARCH_TOOLS before execution so it can use the latest Composio tool names, schemas, and pitfalls. That matters because MCP tool schemas can change, and task automation fails quickly when fields, project IDs, due-date formats, or connection state are guessed.

Important adoption constraints

This skill depends on Rube MCP and an active TickTick connection. It is not a standalone TickTick API wrapper, and the repository contains only SKILL.md, with no helper scripts or bundled references. Install it when you want an agent-facing workflow pattern, not a complete local automation app.

How to Use ticktick-automation skill

ticktick-automation install context

Install the skill in a compatible Claude skills environment, for example:

npx skills add ComposioHQ/awesome-claude-skills --skill ticktick-automation

Then add https://rube.app/mcp as an MCP server in your client configuration. The upstream skill states that no API key is needed for the MCP endpoint itself, but you still need to authorize TickTick through Rube. Confirm RUBE_SEARCH_TOOLS is available before expecting the skill to work.

Required setup before running workflows

Before asking the agent to change TickTick data, have it check the connection state:

  1. Call RUBE_SEARCH_TOOLS for the specific TickTick use case.
  2. Call RUBE_MANAGE_CONNECTIONS with toolkit ticktick.
  3. If the TickTick connection is not ACTIVE, open the returned auth link and complete authorization.
  4. Re-check connection status before creating, editing, or deleting tasks.

This setup step is not optional. Without it, the agent may write a plausible plan but fail at execution because the TickTick toolkit is unavailable or unauthenticated.

Strong prompts for ticktick-automation usage

A weak prompt is: “Add my tasks to TickTick.”

A stronger prompt gives the skill the execution context it needs:

“Use ticktick-automation to create TickTick tasks for the following project. First search Rube tools for the current TickTick task creation schema, confirm my TickTick connection is active, then create tasks in the Product Launch project. Use due dates where provided, mark priority as high only for launch-blocking items, and summarize what was created before making any destructive changes.”

Useful input details include project/list name, task titles, due dates, priority rules, tags, recurrence, timezone, whether subtasks are needed, and whether the agent may update existing tasks or only create new ones.

Files to read first in the repository

Start with composio-skills/ticktick-automation/SKILL.md. It contains the full operational contract: prerequisites, Rube MCP setup, tool discovery, connection management, and the core workflow pattern. There are no extra README.md, scripts/, resources/, or references/ folders in this skill path, so the install decision should be based on the single skill file and your MCP environment.

ticktick-automation skill FAQ

Is ticktick-automation beginner-friendly?

Yes, if you are comfortable connecting an MCP server and authorizing a third-party toolkit. The skill’s workflow is simple, but beginners should avoid giving broad write permissions in prompts until they have tested creation and search actions on low-risk tasks.

Can I use it without Rube MCP?

No. The ticktick-automation skill is explicitly built around Rube MCP tools such as RUBE_SEARCH_TOOLS and RUBE_MANAGE_CONNECTIONS. If your client cannot use MCP servers, this skill will not execute TickTick actions.

When should I not use this skill?

Do not use it for offline task planning, unsupported TickTick features, or workflows that require guaranteed transactional behavior across many task edits. Also avoid it when you cannot review changes before bulk updates or deletions. In those cases, ask the agent to draft a task plan first and execute only after approval.

How does it compare with ordinary TickTick prompts?

An ordinary prompt can organize a task list in text, but it cannot reliably discover live tool schemas or check your TickTick connection. The ticktick-automation skill adds a safer execution pattern for real TickTick operations by requiring tool discovery before action.

How to Improve ticktick-automation skill

Improve ticktick-automation results with clearer inputs

For better outputs, specify the target TickTick project, whether to create or update tasks, acceptable due-date interpretation, priority mapping, tag rules, and confirmation requirements. Example: “Do not delete or close tasks. If a matching task already exists, ask before updating it.” These constraints reduce accidental duplicates and unsafe edits.

Common failure modes to watch

The most common issues are inactive TickTick authorization, skipped tool discovery, ambiguous project names, missing dates, and prompts that mix planning with immediate execution. If the first run fails, ask the agent to report which Rube tool was selected, what schema it found, and which required fields were missing.

Iterate after the first automation run

After execution, request a concise audit: tasks created, tasks skipped, fields inferred, and any items needing manual review. For recurring workflows, save the successful prompt pattern with your preferred project names, tags, priority rules, and confirmation policy so future ticktick-automation usage is more consistent.

Repository-level improvements worth adding

The skill would be stronger with a short README.md, example prompts for common TickTick workflows, and non-destructive test scenarios. A small reference section showing create, search, update, and connection-check patterns would also help users evaluate the ticktick-automation install path before connecting their real task account.

Ratings & Reviews

No ratings yet
Share your review
Sign in to leave a rating and comment for this skill.
G
0/10000
Latest reviews
Saving...