ticktick-cli
9
总安装量
9
周安装量
#31530
全站排名
安装命令
npx skills add https://github.com/flexoid/ticktick-cli --skill ticktick-cli
Agent 安装分布
gemini-cli
9
opencode
9
codex
8
cursor
7
amp
7
github-copilot
7
Skill 文档
TickTick CLI
Use this skill to execute TickTick workflows directly from terminal commands with deterministic output handling.
Execution Policy
- Execute the requested
ticktick ...command first. Do not run version or tool-presence pre-checks. - If execution fails because CLI is missing, load
references/setup-and-auth.mdand follow install recovery flow. - If execution fails due auth/config issues, load
references/setup-and-auth.mdand run guided auth before retrying the original command. - Keep auth recovery CLI-only. Do not improvise custom SDK/Python token exchange scripts.
- Use
--helponly as recovery when a command fails due unknown flags/arguments or missing required params.
Defaults
- Prefer
--jsonon all data commands and parse structured output. - Resolve names to IDs before mutations; never guess identifiers.
- Apply read -> mutate -> verify for every write operation.
- Prefer explicit
--project PROJECT_IDfor task mutations when deterministic behavior matters. - Use explicit date formats (
YYYY-MM-DDfor date-only fields, ISO datetime for timed fields).
Safety
- Require explicit user confirmation before install/environment changes.
- Never use risky system-install flags unless the user explicitly asks for that path.
- Never print secrets or tokens in user-visible output.
- Require explicit user confirmation before destructive operations:
tasks deleteprojects deletefolders deletecolumns deletetags deletetags mergehabits delete
Reference Map
Load only the file needed for the active area.