Install
openclaw skills install ticktick-linuxManage TickTick tasks (add, list, complete) via the local `tickrs` CLI.
openclaw skills install ticktick-linuxManage tasks in TickTick.
Prerequisite:
You must authenticate the CLI first by running:
~/.cargo/bin/tickrs init
ticktick_listList tasks from the default project (Inbox) or a specific project.
Parameters:
project (string, optional): Project name to filter by.status (string, optional): Filter by status (incomplete [default], complete).Command:
/home/david/.cargo/bin/tickrs task list --json \
{{#if project}}--project-name "{{project}}"{{/if}} \
{{#if status}}--status {{status}}{{/if}}
ticktick_createCreate a new task.
Parameters:
title (string, required): The task title.content (string, optional): Description or notes.date (string, optional): Natural language date (e.g., "today", "tomorrow at 5pm", "next friday").project (string, optional): Project name to add to.priority (string, optional): none, low, medium, high.Command:
/home/david/.cargo/bin/tickrs task create --json \
--title "{{title}}" \
{{#if content}}--content "{{content}}"{{/if}} \
{{#if date}}--date "{{date}}"{{/if}} \
{{#if project}}--project-name "{{project}}"{{/if}} \
{{#if priority}}--priority {{priority}}{{/if}}
ticktick_completeMark a task as complete by ID (get ID from ticktick_list).
Parameters:
id (string, required): The Task ID.Command:
/home/david/.cargo/bin/tickrs task complete "{{id}}" --json
ticktick_projectsList all projects.
/home/david/.cargo/bin/tickrs project list --json