TickTick CLI for Openclaw

A professional-grade terminal interface for managing TickTick tasks, projects, and habits with deterministic JSON output.

flexoid
v1.0.3
Feb 14, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install ticktick-full

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-full 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?

The TickTick CLI skill provides a powerful command-line interface to interact with your TickTick account directly through terminal commands. Designed for speed and reliability, this integration allows AI agents to manage everything from simple task lists to complex project hierarchies and focus analytics. By utilizing Openclaw Skills, users can bridge the gap between their development environment and their personal task management system, enabling seamless automation of daily workflows.

This skill is built for developers who value precision and deterministic behavior. It emphasizes the use of structured JSON data for all queries, ensuring that automated agents can accurately parse task IDs, project metadata, and habit progress without the ambiguity of standard text output. Whether you are organizing folders or syncing focus data, this tool provides a robust framework for high-level productivity management.

TickTick CLI Use Cases

  • Automating the creation and categorization of tasks during development sessions.
  • Batch processing TickTick projects, folders, and tags via terminal scripts.
  • Managing personal habits and focus analytics through AI-driven Openclaw Skills workflows.
  • Resolving task IDs and project metadata for complex organizational structures.
  • Integrating TickTick synchronization into local devops or productivity dashboards.

How TickTick CLI Works

  1. The skill executes terminal-based ticktick commands to interact with the API.
  2. It prioritizes the use of the --json flag to receive structured, machine-readable data for every request.
  3. The workflow follows a strict read-mutate-verify lifecycle, ensuring changes are confirmed after execution.
  4. Before any modification, the skill resolves user-provided names into unique internal IDs to prevent data collisions.
  5. If authentication fails, the skill triggers a guided recovery flow using the provided environment credentials.

TickTick CLI Setup

To get started with this TickTick integration for Openclaw Skills, ensure the CLI is installed and your environment is configured with the following variables:

export TICKTICK_CLIENT_ID='your_client_id'
export TICKTICK_CLIENT_SECRET='your_client_secret'
export TICKTICK_ACCESS_TOKEN='your_access_token'
export TICKTICK_USERNAME='your_email'
export TICKTICK_PASSWORD='your_password'

Verify your installation by running a simple user info query:

ticktick user info --json

TickTick CLI Data Schema & Taxonomy

The skill manages data across several key entities, primarily utilizing JSON for interchange. Below are the core objects managed by these Openclaw Skills:

Entity Description Key Metadata
Tasks Individual action items Title, Due Date, Priority, ProjectID
Projects Top-level containers for tasks Name, Color, ViewMode
Habits Recurring personal goals Frequency, Goal, Current Streak
Columns Kanban-style organization within projects Name, Order, ProjectID
Tags Cross-project metadata Name, TagID, Associated Tasks

TickTick CLI Advanced Features

  • Support for explicit ISO datetime and date-only (YYYY-MM-DD) formatting for precise scheduling.
  • Comprehensive management of folders and project columns for complex Kanban workflows.
  • Integration with focus analytics and Pomodoro tracking through Openclaw Skills commands.
  • Automated name-to-ID resolution to ensure mutations target the correct items.
  • Safety-first execution policy requiring user confirmation for all destructive operations like deleting projects or tags.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*