TickTick Linux Task Manager for Openclaw

A powerful integration enabling AI agents to interact with TickTick tasks and projects via the tickrs CLI on Linux.

davidsmorais
v1.0.0
Feb 3, 2026
1
2.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install ticktick-linux

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-linux 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 Linux Task Manager?

The TickTick Linux skill provides a seamless bridge between AI agents and the popular TickTick task management platform. By leveraging the tickrs command-line interface, this skill allows users to perform core productivity actions like creating new tasks, listing project contents, and marking items as complete directly through their AI environment. It is a vital tool for developers looking to integrate their personal organization into their automated workflows using Openclaw Skills.

This skill is specifically optimized for Linux environments where the tickrs binary is available, ensuring high-speed local execution and reliable API communication. Whether you are managing a simple inbox or complex project folders, this skill provides the structured data your agent needs to keep you organized.

TickTick Linux Task Manager Use Cases

  • Capturing quick thoughts or action items as TickTick tasks during a development session.
  • Querying the AI agent for a summary of incomplete tasks in a specific project folder.
  • Automating task completion once a coding milestone or script execution is finished.
  • Organizing professional workflows by creating prioritized tasks with natural language dates.

How TickTick Linux Task Manager Works

  1. The AI agent receives a request to interact with TickTick and selects the appropriate tool like ticktick_list or ticktick_create.
  2. The skill constructs a shell command targeting the local tickrs binary located in the cargo bin directory.
  3. The command is executed with --json flags to ensure the output is machine-readable for the agent.
  4. The tickrs CLI communicates with the TickTick API using secure environment variables.
  5. The agent parses the returned JSON data to confirm success or display task details to the user.

TickTick Linux Task Manager Setup

To use this skill, you must have the tickrs CLI installed and authenticated on your Linux system.

# 1. Install the tickrs CLI tool
cargo install tickrs

# 2. Configure environment variables
export TICKTICK_CLIENT_ID="your_client_id"
export TICKTICK_CLIENT_SECRET="your_client_secret"

# 3. Initialize and authenticate the session
/home/david/.cargo/bin/tickrs init

TickTick Linux Task Manager Data Schema & Taxonomy

The skill interacts with TickTick data structures through the following parameters and fields:

Attribute Description Values/Format
Task ID Unique identifier for task operations UUID String
Status The completion state of a task complete, incomplete
Priority Urgency level of the task none, low, medium, high
Projects List of available TickTick folders String
Natural Date Support for human-readable deadlines e.g., 'tomorrow at 5pm'

TickTick Linux Task Manager Advanced Features

  • Natural language processing support for dates and times via the tickrs engine.
  • Detailed JSON output for every command, allowing Openclaw Skills to perform complex filtering and data extraction.
  • Project-specific filtering to manage large task volumes efficiently.
  • Support for multi-level task prioritization within the creation workflow.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*