How this skill is triggered — by the user, by Claude, or both
Slash command
/ticktick-manager:tt-deferThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
将任务推送到滴答清单「任务池」,供远程服务器自动执行。
将任务推送到滴答清单「任务池」,供远程服务器自动执行。
IMPORTANT: 执行前必须先读取
references/task-format.md了解任务格式规范。
gsd:workflow gsd:meta tt-defer 推到待办、丢到池子、明天再做、tt-defer、推任务、推迟任务、放到池子里、稍后执行 tt CLI (npm install -g @wangjs-jacky/ticktick-cli), Bash, AskUserQuestion tt CLI 可用且已登录 任务池清单已确认存在 推送内容确认后执行 Phase 0 必须首先执行,检测 tt CLI 和任务池清单 所有任务只推送到「任务池」清单,不推到其他清单 标题必须简短(≤15字),详细内容写入 content 必须为每个任务打上类型 tag(plan-exec / spec-dev / research / article / code-task) content 必须包含完整的执行上下文(原始背景、执行环境、执行计划) 禁止硬编码 projectId,首次通过 tt project-list 获取 </gsd:meta>
gsd:goal将当前对话中的任务上下文完整推送到滴答清单任务池</gsd:goal>
<gsd:phase name="前置检测" order="0"> gsd:step检测 tt CLI 是否已安装(tt --version)</gsd:step> gsd:step检测是否已登录(tt whoami)</gsd:step> gsd:step检测或创建「任务池」清单</gsd:step> </gsd:phase>
<gsd:phase name="上下文提取" order="1"> gsd:step识别触发来源(自然语言 / 命令 / plan-spec 完成后)</gsd:step> gsd:step提取当前会话中的 plan / spec / 文章 / 任务描述</gsd:step> gsd:step推断任务类型 tag</gsd:step> gsd:step组装任务格式</gsd:step> </gsd:phase>
<gsd:phase name="推送任务" order="2"> gsd:step确认推送内容(展示标题 + tag + 执行时间)</gsd:step> gsd:step执行 tt task-add 推送到任务池</gsd:step> gsd:step确认推送结果</gsd:step> </gsd:phase> </gsd:workflow>
| 上下文特征 | 推断 Tag |
|---|---|
| 当前会话生成了 plan 文件 | plan-exec |
| 当前会话生成了 spec/设计文档 | spec-dev |
| 用户提供 URL 或文章链接 | article |
| 描述涉及"调研"、"研究"、"分析" | research |
| 以上均不匹配 | code-task |
| 用户手动指定 | 用户指定(最高优先级) |
配置文件:~/.config/tt-auto/config.json
首次运行自动创建,缓存 poolProjectId。检测流程:
tt project-list 查找名为「任务池」的清单# 创建任务(带 tag)
tt task-add "简短标题" -p <poolProjectId> --tag <tag> --content "<markdown content>" --start-date <date> --due-date <date>
# 查看任务池中所有任务
tt project-tasks <poolProjectId> --json
延续 tt skill 的轻松语气:
npx claudepluginhub wangjs-jacky/jacky-skills --plugin ticktick-manager滴答清单(Dida365)任务管理工具。通过官方 OpenAPI + 私有 API,让 agent 能读取(任务、清单、已完成任务、番茄/专注统计)和写入(创建、更新、完成、删除任务和清单)滴答清单的数据。当用户提到"滴答"、"dida"、"清单"、"todo"、"任务"、"提醒"、"番茄钟"、"专注"且明显是要操作清单 App 时使用。不支持 TickTick 国际版,只支持国内 dida365。
Manages tasks (lists, due dates, planning, notes) by translating natural language into CLI commands via tasker_cmd. Supports add, move, complete, and weekly views.