一键导入
article2ticktick
将技术周报中的文章整理为滴答清单(TickTick)待办事项,同时支持单篇文章直接添加。当用户提供周报 markdown 文档、要求将周报文章添加到滴答清单,或提及"技术周报"、"文章汇总"、"添加到滴答"等关键词时,使用此技能;当用户分享单篇文章链接并希望添加到滴答清单时,同样使用此技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
将技术周报中的文章整理为滴答清单(TickTick)待办事项,同时支持单篇文章直接添加。当用户提供周报 markdown 文档、要求将周报文章添加到滴答清单,或提及"技术周报"、"文章汇总"、"添加到滴答"等关键词时,使用此技能;当用户分享单篇文章链接并希望添加到滴答清单时,同样使用此技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
微信公众号文章创作。当用户想把工作流探索、AI 工具测评、产品体验、个人实践、生活感悟等素材整理成公众号文章时使用。即使用户只是说「帮我写篇文章」「整理成推文」「发公众号」,也应当触发此技能。
**强制性前置条件** — 每次调用 `batch_edit` 工具之前,必须先调用此技能。 未经加载此技能,绝不能直接调用 `batch_edit`。 当用户想要在 Ardot 设计文件中创建、更新、移动或删除节点时触发 — 例如插入框架、文本、形状、组件;将变量绑定到填充/描边; 构建屏幕、组件或设计库。当涉及 batch_edit DSL 操作时也加载 (I/U/M/D/C/G 操作符)。
**强制性前置条件** — 每次调用 `create_new_page` 工具之前,必须先调用此技能。 未经加载此技能,绝不能直接调用 `create_new_page`。 当用户想要在 Ardot 设计文件中创建新页面时触发。 关键词:在 Ardot 上下文中的"创建新页面"、"添加页面"、"新画布"。
Record and query AI conversation logs — what users asked, how it was solved, and the result. Use when users want to logging conversation, summarize recent work from sessions, or want daily/weekly project summaries from past conversations.
在 Ardot 中从头构建完整页面、屏幕或多区块 UI 布局时,将此技能与 ardot-use 配合使用。 通过 6 步工作流程编排多个 MCP 工具:初始化 → 样式系统 → 变量 → 骨架 → 逐区块构建 → 验证。 触发条件:"在 Ardot 中创建落地页"、"构建登录屏幕"、 "在 Ardot 中设计仪表板"、"制作设置页面"、"创建个人资料屏幕"、 "在 Ardot 中构建此页面"、"将此设计转换为 Ardot"。
在 Ardot 中构建可复用组件库或设计系统时使用此技能。 涵盖从变量/设计令牌创建到使用正确变量绑定构建组件的完整工作流程, 直至最终验证。 触发条件:"创建组件库"、"构建设计系统"、 "制作可复用按钮"、"创建 UI 组件"、"构建组件集"、 "设计系统"、"组件库"、"可复用组件"。
| name | article2ticktick |
| description | 将技术周报中的文章整理为滴答清单(TickTick)待办事项,同时支持单篇文章直接添加。当用户提供周报 markdown 文档、要求将周报文章添加到滴答清单,或提及"技术周报"、"文章汇总"、"添加到滴答"等关键词时,使用此技能;当用户分享单篇文章链接并希望添加到滴答清单时,同样使用此技能。 |
将技术周报(肘子 Swift 周刊、老司机 iOS 周报等)中推荐的文章,批量转换为 滴答清单(TickTick) 待办事项,自动完成分类标签。也支持单篇文章直接添加。
脚本随 Skill 一同安装,位于 ${CLAUDE_SKILL_DIR}/scripts/ 目录:
| 脚本 | 说明 |
|---|---|
add_articles.py | 主脚本:批量或单篇添加文章到 滴答清单(TickTick) |
| 滴答清单(TickTick)字段 | 来源 | 处理方式 |
|---|---|---|
title | **[文章标题](链接)** | 去除两侧 **,保留 [文章标题](链接) |
content | 所有 - bullet 行 | 拼接执行日期(yyyy-MM-dd,)+ 各行去掉 - 前缀、去掉 [[]],以 , 合并 |
list | 当前 ## 二级标题 | 直接使用;必须与滴答清单中已有列表名完全一致 |
tags | 当前 ### 三级标题 | 直接使用 |
收到新周报后,AI 整理输出须严格遵循以下格式:
## 二级分类(如:SwiftUI、Swift 语言、AI 辅助开发)
### 三级子分类(如:状态管理与观察、并发与异步)
**[文章标题](文章链接)**
- 使用周报原文中对于该篇文章的推荐语句
- 出自:来源名称(去掉双方括号,只写名称)
**[下一篇文章标题](链接)**
- 使用周报原文中对于该篇文章的推荐语句
- 出自:来源名称
注意事项:
list(清单名),必须严格使用下方「已有分类体系」表格中的现有名称,不得创建新的二级标题tags(标签)--- 分隔线本 Skill 有两个工作流分支,根据用户需求选择:
- [ ] 步骤 A1:接收周报内容
- [ ] 步骤 A2:AI 整理为标准格式(遇到未知分类则暂停询问)
- [ ] 步骤 A3:运行脚本添加到 滴答清单(TickTick)
- [ ] 步骤 A4:更新新的分类(如有)
用户提供以下任意一种形式:
使用以下 Prompt 将周报内容整理为标准格式:
请将以下周报内容整理为标准 markdown 格式,直接输出内容不要解释。
约束:
- 二级标题(##)必须从以下列表中选择,不得自行创建新标题:
SwiftUI、Swift 语言、数据与持久化、iOS 与 macOS 工程实践、开发工具与工作流、AI 辅助开发、行业思考与视野
- 如果某篇文章不属于以上任何二级分类,停止并告知我,等我说明后再继续
- 三级标题(###)优先从下方已有分类体系列表中选择,若无适合分类可自行命名,三级标题自行命名无需用户确认
- 每篇文章格式:
**[文章标题](文章链接)**
- 使用周报原文中对于该篇文章的推荐语句
- 出自:来源周报名称(不加双方括号)
- 不要在文章之间添加分隔线
--- 以下是周报内容 ---
[粘贴周报原文]
遇到未知分类时的处理流程:
将步骤A2整理好的标准格式markdown通过管道直接传递给脚本:
SKILL_SCRIPTS="${CLAUDE_SKILL_DIR}/scripts"
# 先 dry-run 预览,确认解析正确
echo "[步骤A2输出的markdown内容]" | python3 "$SKILL_SCRIPTS/add_articles.py" --dry-run
# 确认无误后正式执行
echo "[步骤A2输出的markdown内容]" | python3 "$SKILL_SCRIPTS/add_articles.py" --delay 0.8
可选参数:
--dry-run:仅预览解析结果,不实际打开 TickTick--delay 0.8:调整每条任务间隔秒数(默认 0.5,若 TickTick 响应慢可适当增大)如果本次执行过程中创建了新的二级和三级分类,务必将新分类名称添加到下方「已有分类体系」表格中,以供后续 AI 整理使用。
用户分享单篇文章链接,希望直接添加到滴答清单(TickTick),不走周报批量流程。
- [ ] 步骤 B1:用户提供文章 URL 和标题
- [ ] 步骤 B2:推断分类(list + tags)并生成推荐语
- [ ] 步骤 B3:运行单任务命令添加到 滴答清单(TickTick)
用户提供:
list(二级分类)和 tags(三级分类)出自:{文章URL}SKILL_SCRIPTS="${CLAUDE_SKILL_DIR}/scripts"
# 先 dry-run 预览
python3 "$SKILL_SCRIPTS/add_articles.py" \
--task \
--title "[文章标题](https://example.com/article)" \
--list "SwiftUI" \
--tags "状态管理与观察" \
--desc "Claude 生成的推荐语句" \
--desc "出自:https://example.com/article" \
--dry-run
# 确认无误后执行(去掉 --dry-run)
python3 "$SKILL_SCRIPTS/add_articles.py" \
--task \
--title "[文章标题](https://example.com/article)" \
--list "SwiftUI" \
--tags "状态管理与观察" \
--desc "Claude 生成的推荐语句" \
--desc "出自:https://example.com/article"
说明:
--title 须为 [文章标题](URL) 格式,保留方括号和圆括号--desc 可多次传入,每次对应一条描述 bullet,用 , 拼接后写入 content--list 必须与滴答清单现有列表名完全一致(参见下方分类表)保持与滴答清单现有列表一致,整理时二级分类只能使用这些名称:
| 二级分类(list,= TickTick 列表名) | 常见三级分类(tags) |
|---|---|
| SwiftUI | 基础组件与 API、布局视觉与动画、状态管理与观察、导航与交互、系统集成与实战、性能与调试、应用架构 |
| Swift 语言 | 并发与异步、语言特性与底层原理、跨平台与嵌入式 |
| 数据与持久化 | SwiftData、CloudKit 与数据同步、数据库 |
| iOS 与 macOS 工程实践 | 系统能力与平台集成、App Store 与发布、资源管理、应用架构 |
| 开发工具与工作流 | 包管理器与依赖、Xcode 与项目工程、测试与调试、命令行与服务端、框架与库 |
| AI 辅助开发 | Agent 编码实践、工具与配置、端侧 AI |
| 行业思考与视野 | 硬件产品、就业市场 |
如果周报内容不属于以上分类,停止并询问用户,待用户在 TickTick 手动新增列表后再继续。