TickTick Official CLI Skill for Openclaw

A command-line interface for managing Dida365 projects and tasks using the official Open API and OAuth authentication.

superowenx
v1.0.1
Mar 1, 2026
0
1.5k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install ticktick-official-cli

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-official-cli 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 Official CLI Skill?

The TickTick Official CLI Skill provides a secure and direct bridge between your terminal and the Dida365 (TickTick) platform. Unlike third-party wrappers, this skill utilizes the official Dida365 OAuth and Open API to ensure maximum security and reliability. It is designed for developers who want to manage their tasks, projects, and productivity workflows directly from their local environment.

By incorporating this into the Openclaw Skills ecosystem, users can automate task creation, query project statuses, and update lists without ever leaving their coding environment. This skill is particularly useful for those who require a direct connection to dida365.com without relying on intermediary servers for authentication.

TickTick Official CLI Skill Use Cases

  • Automating task creation during development sprints or CI/CD pipelines.
  • Bulk managing projects and completing recurring tasks via scripts.
  • Integrating personal task management into AI-driven workflows using Openclaw Skills.
  • Fetching task lists for custom dashboard or local data analysis.

How TickTick Official CLI Skill Works

  1. The user registers a developer application on the Dida365 platform to obtain API credentials.
  2. The skill initiates a local OAuth server to handle the secure callback and token exchange.
  3. Upon successful authorization in the browser, the skill captures the access token.
  4. Authentication tokens are persisted locally in a secure configuration file for future use.
  5. The CLI tool sends authenticated requests to the official Dida365 API to perform CRUD operations on tasks and projects.

TickTick Official CLI Skill Setup

First, create an application at the Dida365 Developer Center: https://developer.dida365.com/manage. Set the redirect URI to http://127.0.0.1:8765/callback. Then, follow these steps within the Openclaw Skills directory:

  1. Save your application configuration:
./scripts/ticktick_oauth.py setup \
  --client-id "<client_id>" \
  --client-secret "<client_secret>" \
  --redirect-uri "http://127.0.0.1:8765/callback"
  1. Perform the one-click login to authorize and save the token:
./scripts/ticktick_oauth.py login
  1. Verify the installation:
./scripts/ticktick_cli.py doctor
./scripts/ticktick_cli.py --json project list

TickTick Official CLI Skill Data Schema & Taxonomy

The skill manages configuration and session data locally to ensure privacy and speed.

Data Type Location Format
Authentication Tokens ~/.config/ticktick-official/token.env Environment Variables
API Responses Standard Output JSON
Metadata Internal Scripts Python Classes

All project and task data fetched via Openclaw Skills is returned in a structured JSON format, allowing for easy parsing by other tools or AI agents.

TickTick Official CLI Skill Advanced Features

  • Direct OAuth 2.0 integration with dida365.com for enhanced security.
  • Full JSON output support for all CLI commands to enable programmatic piping.
  • Automated token refresh and persistence management.
  • Built-in diagnostic 'doctor' command to troubleshoot connection issues.
  • Project-specific task filtering and management capabilities.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0