360 Secure SkillHub
360 安全技能中心

Ticktick CLI (Full Edition)

面向 TickTick 命令行工具的 Skill:优先执行用户请求的 ticktick 命令,支持任务、项目、文件夹、列、标签、习惯、用户信息、专注分析与同步数据的查询和写入;命令缺失或授权失败时按 references 指引完成安装与授权恢复,写操作遵循读取—变更—校验流程,删除类操作需用户确认。

flexoid
flexoid
热度 48.88
最近更新 2026-05-11 16:25:06
分类:效率依赖:代码执行 / 第三方 API / 读写文件应用场景:任务管理 / 工作流 / 日程安排

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add ticktick-full
Metadata
name
ticktick-cli
description
Operate TickTick through the `ticktick` command-line interface, including authentication, read/query flows, and safe mutations for tasks, projects, folders, columns, tags, habits, user info, focus analytics, and sync payloads. Use when users ask to run TickTick terminal commands, parse TickTick CLI JSON output, resolve IDs, or fix TickTick CLI configuration/auth failures.
version
1.0.3
metadata
{"openclaw":{"requires":{"env":["TICKTICK_CLIENT_ID","TICKTICK_CLIENT_SECRET","TICKTICK_ACCESS_TOKEN","TICKTICK_USERNAME","TICKTICK_PASSWORD"]}}}

TickTick CLI

Use this skill to execute TickTick workflows directly from terminal commands with deterministic output handling.

Execution Policy

  1. Execute the requested ticktick ... command first. Do not run version or tool-presence pre-checks.
  2. If execution fails because CLI is missing, load references/setup-and-auth.md and follow install recovery flow.
  3. If execution fails due auth/config issues, load references/setup-and-auth.md and run guided auth before retrying the original command.
  4. Keep auth recovery CLI-only. Do not improvise custom SDK/Python token exchange scripts.
  5. Use --help only as recovery when a command fails due unknown flags/arguments or missing required params.

Defaults

  • Prefer --json on 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_ID for task mutations when deterministic behavior matters.
  • Use explicit date formats (YYYY-MM-DD for 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 delete
    • projects delete
    • folders delete
    • columns delete
    • tags delete
    • tags merge
    • habits delete

Reference Map

Load only the file needed for the active area.