TopRank Skills

Home / Claw Skills / Autres / ticktick-linux
Official OpenClaw rules 15%

ticktick-linux

Manage TickTick tasks (add, list, complete) via the local `tickrs` CLI.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 ticktick-linux 技能。 若已安装,则直接安装 ticktick-linux 技能。

Overview

Skill Key
davidsmorais/ticktick-linux
Author
davidsmorais
Source Repo
openclaw/skills
Version
-
Source Path
skills/davidsmorais/ticktick-linux
Latest Commit SHA
3a2d0186cd46c815cac6510009fb6e582dd4bc06

Extracted Content

SKILL.md excerpt

# 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**:
  ```bash
  /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**:
  ```bash
  /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**:
  ```bash
  /home/david/.cargo/bin/tickrs task complete "{{id}}" --json
  ```

### `ticktick_projects`

List all projects.

- **Command**:
  ```bash
  /home/david/.cargo/bin/tickrs project list --json
  ```

Related Claw Skills