TickTick CLI Skill for Openclaw

A comprehensive command-line interface skill for managing TickTick tasks, projects, and reminders through automated workflows.

ilooch
v1.0.5
Apr 9, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ticktick-cli-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ticktick-cli-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is TickTick CLI Skill?

The TickTick CLI skill empowers AI agents to interact directly with the TickTick platform to manage personal and professional productivity. By leveraging the @ticktick/ticktick-cli package, agents can perform complex operations such as task creation, project organization, and cross-project task movement without leaving the terminal environment.

This integration focuses on reliability and safety, utilizing OAuth PKCE for secure authentication and JSON-mode data processing. It ensures that Openclaw Skills users can maintain a high-velocity workflow while keeping their task data synchronized across all devices through the official TickTick ecosystem.

TickTick CLI Skill Use Cases

  • Creating and scheduling new tasks with specific due dates and descriptions.
  • Organizing work by moving tasks between different projects or folders.
  • Batch listing and filtering projects to identify specific identifiers for automation.
  • Seamlessly logging in and maintaining authentication status for headless or local environments.
  • Safely deleting or completing tasks after confirming details with the user.

How TickTick CLI Skill Works

  1. The agent checks for the existence of the ticktick-cli in the global environment.
  2. User authentication is established via OAuth PKCE or by setting a manual API token.
  3. The agent retrieves project metadata in JSON format to resolve human-readable names to unique IDs.
  4. Commands are executed for specific task lifecycle events (list, create, update, or move).
  5. The agent parses the terminal output and provides a human-readable summary of the action performed to the user.

TickTick CLI Skill Setup

To get started with this skill, ensure you have Node.js installed, then run the following commands:

# Install the CLI globally
npm install -g @ticktick/ticktick-cli

# Verify the installation
ticktick --version

# Log in via your browser
ticktick auth login

# Verify your login status
ticktick auth status

TickTick CLI Skill Data Schema & Taxonomy

The skill utilizes structured JSON for data manipulation and selection. Below is the primary metadata taxonomy used by Openclaw Skills:

Object Key Fields Purpose
Project id, name, color Used for task categorization and filtering.
Task id, projectId, title, dueDate Core unit of work for updates and completion.
Auth token, status Manages session state and API access.

TickTick CLI Skill Advanced Features

  • JSON output mode for programmatic filtering and multi-agent task orchestration.
  • Headless environment support via direct API token injection.
  • Safety-first destructive operations requiring explicit user confirmation and preview lists.
  • Intelligent project resolution that handles duplicate naming through interactive disambiguation.

SKILL.md


Loading

Related Openclaw Skills

Featured*