skills$openclaw/ticktick-linux
davidsmorais5.6k

by davidsmorais

ticktick-linux – OpenClaw Skill

ticktick-linux is an OpenClaw Skills integration for data analytics workflows. Manage TickTick tasks (add, list, complete) via the local `tickrs` CLI.

5.6k stars6.3k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026data analytics

Skill Snapshot

nameticktick-linux
descriptionManage TickTick tasks (add, list, complete) via the local `tickrs` CLI. OpenClaw Skills integration.
ownerdavidsmorais
repositorydavidsmorais/ticktick-linux
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @davidsmorais/ticktick-linux
last updatedFeb 7, 2026

Maintainer

davidsmorais

davidsmorais

Maintains ticktick-linux in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
286 B
SKILL.md
1.9 KB
SKILL.md

slug: ticktick-linux name: ticktick-linux description: Manage TickTick tasks (add, list, complete) via the local tickrs CLI. metadata: openclaw: requires: bins: ["/home/david/.cargo/bin/tickrs"] env: ["TICKTICK_CLIENT_ID", "TICKTICK_CLIENT_SECRET"] emoji: "✅"

TickTick

Manage tasks in TickTick.

Prerequisite: You must authenticate the CLI first by running: ~/.cargo/bin/tickrs init

Tools

ticktick_list

List 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_create

Create 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_complete

Mark 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_projects

List all projects.

  • Command:
    /home/david/.cargo/bin/tickrs project list --json
    
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install ticktick-linux?

Run openclaw add @davidsmorais/ticktick-linux in your terminal. This installs ticktick-linux into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/davidsmorais/ticktick-linux. Review commits and README documentation before installing.