TickTick API

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Authorizing the integration can allow the configured CLI or token to read and modify TickTick tasks.

Why it was flagged

The skill requires OAuth client credentials and user authorization for TickTick account access. This is purpose-aligned, but it grants delegated access to the user's task data.

Skill content
ticktick-setup <client_id> <client_secret>
Recommendation

Only authorize an app and CLI you trust, keep the client secret private, and revoke the TickTick authorization if you stop using the skill.

What this means

A mistaken project ID or task ID could mark the wrong task complete or delete it.

Why it was flagged

The documented commands can complete or delete tasks. These actions match the stated purpose, but they mutate account data and should be user-directed.

Skill content
ticktick complete <project_id> <task_id>

ticktick delete <project_id> <task_id>
Recommendation

Confirm task and project IDs before completing or deleting tasks, and prefer explicit user confirmation for deletions.

What this means

Users need to know which `ticktick-setup` or `ticktick` executable they are running, especially because setup handles OAuth credentials.

Why it was flagged

The skill depends on a local setup helper, but the supplied artifacts include no install spec, code, or required-binary declaration for that helper. This is a provenance gap rather than evidence of hidden behavior.

Skill content
Requires OAuth setup via `ticktick-setup`.
Recommendation

Install the TickTick CLI/helper only from a trusted source, and the package should declare its required binaries and credential setup more explicitly.