[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-minimax-article2tasks":3,"mdc-fagafm-key":34,"related-repo-minimax-article2tasks":628,"related-org-minimax-article2tasks":715},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":29,"sourceUrl":32,"mdContent":33},"article2tasks","convert articles into Dida365 tasks","将技术周报（批量）或单篇文章整理为滴答清单待办事项，自动分类到已有清单并打标签，全程通过 MCP 写入，跨平台无需任何本地脚本。当用户提供周报内容、文章链接，或提及「周报」「文章汇总」「添加到滴答」时，使用此技能。",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"minimax","MiniMax","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fminimax.jpg","MiniMax-AI",[13,17,20],{"name":14,"slug":15,"type":16},"Content Creation","content-creation","tag",{"name":18,"slug":19,"type":16},"MCP","mcp",{"name":21,"slug":22,"type":16},"Task Management","task-management",5,"https:\u002F\u002Fgithub.com\u002FMiniMax-AI\u002FMiniMax-Code-Plugins","2026-08-18T03:49:38.751656",null,2,[],{"repoUrl":24,"stars":23,"forks":27,"topics":30,"description":31},[],"Community registry and contribution toolkit for MiniMax Code plugins.","https:\u002F\u002Fgithub.com\u002FMiniMax-AI\u002FMiniMax-Code-Plugins\u002Ftree\u002FHEAD\u002Fplugins\u002FHopeYin\u002Fdida365\u002Fskills\u002Farticle2tasks","---\nname: article2tasks\ndescription: 将技术周报（批量）或单篇文章整理为滴答清单待办事项，自动分类到已有清单并打标签，全程通过 MCP 写入，跨平台无需任何本地脚本。当用户提供周报内容、文章链接，或提及「周报」「文章汇总」「添加到滴答」时，使用此技能。\n---\n\n# 文章 \u002F 周报 → 滴答清单（MCP 版）\n\n将技术周报中的推荐文章批量转换为滴答清单待办，或把单篇文章一键加入待办，自动完成分类与标签。\n\n**本技能全程只使用 dida365 MCP 工具，不依赖任何本地脚本、URL Scheme 或操作系统命令，Windows \u002F macOS \u002F Linux 行为完全一致。** 执行任何写入前必须先向用户展示预览并得到确认。\n\n## 前置：解析清单映射\n\n工作流开始前，调用 `list_projects` 获取用户当前的清单列表：\n\n- **清单名 = 二级分类**。整理文章时只能使用用户已有的清单名，不得凭空发明分类。\n- 某篇文章明显不属于任何现有清单时：**停下来询问用户**（列出该文章和建议的新清单名），等用户在滴答清单中建好清单或指定归入某个现有清单后再继续。\n- 用户未提供任何偏好时，标签（三级分类）可自由命名，无需确认。\n\n## 标准整理格式\n\n收到周报批量内容后，先整理为如下结构再执行：\n\n```markdown\n## 清单名（= 用户滴答清单中已有的清单）\n\n### 标签（自由命名）\n\n**[文章标题](文章链接)**\n\n- 推荐语（沿用周报原文的推荐语句，或自行概括 20~50 字）\n- 出自：来源周报名称\n```\n\n规则：每篇文章必须有「出自」行；文章块之间不加分隔线；标题保留 `[标题](链接)` 格式以便预览时核对。\n\n## 字段映射（写入 MCP 时）\n\n| 滴答清单字段 | 来源 | 说明 |\n|---|---|---|\n| `title` | 文章标题（纯文本，不含 markdown 链接语法） | 链接不要写进标题 |\n| `content` \u002F `desc` | 推荐语 + `出自：来源` + 文章链接 | 多条目用换行合并 |\n| `projectId` | 清单名 → 用 `list_projects` 的返回结果按名称精确匹配解析为 ID | 匹配不到时暂停询问，不要静默落入收集箱 |\n| `tags` | 三级分类 | 先 `list_tags` 检查，缺失时用 `create_tag` 创建 |\n\n## 工作流分支 A：批量周报\n\n1. **接收**：用户提供周报原文（粘贴文本或文件路径）。\n2. **整理**：按「标准整理格式」输出；遇到未知分类按前置规则暂停询问。\n3. **预览**：把整理结果以表格形式展示给用户（标题 \u002F 清单 \u002F 标签 \u002F 链接），**等待明确确认**。\n4. **执行**：用 `batch_add_tasks` 一次性批量创建。不要在任务里设优先级，除非用户明确要求（且注意 priority 必须是 JSON 数字）。\n5. **复核**：执行后调用 `list_undone_tasks_by_time_query` 或按清单抽查，向用户汇报成功条数与失败明细。\n\n## 工作流分支 B：单篇文章\n\n1. **接收**：文章 URL + 标题（缺标题则从 URL 推断或询问）。\n2. **判断**：推断清单和标签，生成一句 20~50 字推荐语；清单不确定时先告知判断结果让用户确认。\n3. **预览**：展示将创建的任务字段，等确认。\n4. **执行**：用 `create_task` 创建，`content` 中包含 `出自：{文章URL}`。\n\n## 注意事项\n\n- 所有写操作遵循 dida365 技能的操作守则：先查后改、模糊请求先澄清。\n- 创建失败时按 dida365 技能的失败排查处理；日期字段如需设置，偏移量写 `+08:00` 带冒号格式。\n- 用户想积累自己的分类体系时，建议其在滴答清单中先建好清单，本技能会在下次运行时通过 `list_projects` 自动识别。\n",{"data":35,"body":36},{"name":4,"description":6},{"type":37,"children":38},"root",[39,48,54,65,72,86,118,123,128,255,268,274,434,440,517,523,584,589,622],{"type":40,"tag":41,"props":42,"children":44},"element","h1",{"id":43},"文章-周报-滴答清单mcp-版",[45],{"type":46,"value":47},"text","文章 \u002F 周报 → 滴答清单（MCP 版）",{"type":40,"tag":49,"props":50,"children":51},"p",{},[52],{"type":46,"value":53},"将技术周报中的推荐文章批量转换为滴答清单待办，或把单篇文章一键加入待办，自动完成分类与标签。",{"type":40,"tag":49,"props":55,"children":56},{},[57,63],{"type":40,"tag":58,"props":59,"children":60},"strong",{},[61],{"type":46,"value":62},"本技能全程只使用 dida365 MCP 工具，不依赖任何本地脚本、URL Scheme 或操作系统命令，Windows \u002F macOS \u002F Linux 行为完全一致。",{"type":46,"value":64}," 执行任何写入前必须先向用户展示预览并得到确认。",{"type":40,"tag":66,"props":67,"children":69},"h2",{"id":68},"前置解析清单映射",[70],{"type":46,"value":71},"前置：解析清单映射",{"type":40,"tag":49,"props":73,"children":74},{},[75,77,84],{"type":46,"value":76},"工作流开始前，调用 ",{"type":40,"tag":78,"props":79,"children":81},"code",{"className":80},[],[82],{"type":46,"value":83},"list_projects",{"type":46,"value":85}," 获取用户当前的清单列表：",{"type":40,"tag":87,"props":88,"children":89},"ul",{},[90,101,113],{"type":40,"tag":91,"props":92,"children":93},"li",{},[94,99],{"type":40,"tag":58,"props":95,"children":96},{},[97],{"type":46,"value":98},"清单名 = 二级分类",{"type":46,"value":100},"。整理文章时只能使用用户已有的清单名，不得凭空发明分类。",{"type":40,"tag":91,"props":102,"children":103},{},[104,106,111],{"type":46,"value":105},"某篇文章明显不属于任何现有清单时：",{"type":40,"tag":58,"props":107,"children":108},{},[109],{"type":46,"value":110},"停下来询问用户",{"type":46,"value":112},"（列出该文章和建议的新清单名），等用户在滴答清单中建好清单或指定归入某个现有清单后再继续。",{"type":40,"tag":91,"props":114,"children":115},{},[116],{"type":46,"value":117},"用户未提供任何偏好时，标签（三级分类）可自由命名，无需确认。",{"type":40,"tag":66,"props":119,"children":121},{"id":120},"标准整理格式",[122],{"type":46,"value":120},{"type":40,"tag":49,"props":124,"children":125},{},[126],{"type":46,"value":127},"收到周报批量内容后，先整理为如下结构再执行：",{"type":40,"tag":129,"props":130,"children":135},"pre",{"className":131,"code":132,"language":133,"meta":134,"style":134},"language-markdown shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","## 清单名（= 用户滴答清单中已有的清单）\n\n### 标签（自由命名）\n\n**[文章标题](文章链接)**\n\n- 推荐语（沿用周报原文的推荐语句，或自行概括 20~50 字）\n- 出自：来源周报名称\n","markdown","",[136],{"type":40,"tag":78,"props":137,"children":138},{"__ignoreMap":134},[139,157,166,180,188,219,227,242],{"type":40,"tag":140,"props":141,"children":144},"span",{"class":142,"line":143},"line",1,[145,151],{"type":40,"tag":140,"props":146,"children":148},{"style":147},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[149],{"type":46,"value":150},"## ",{"type":40,"tag":140,"props":152,"children":154},{"style":153},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[155],{"type":46,"value":156},"清单名（= 用户滴答清单中已有的清单）\n",{"type":40,"tag":140,"props":158,"children":159},{"class":142,"line":27},[160],{"type":40,"tag":140,"props":161,"children":163},{"emptyLinePlaceholder":162},true,[164],{"type":46,"value":165},"\n",{"type":40,"tag":140,"props":167,"children":169},{"class":142,"line":168},3,[170,175],{"type":40,"tag":140,"props":171,"children":172},{"style":147},[173],{"type":46,"value":174},"### ",{"type":40,"tag":140,"props":176,"children":177},{"style":153},[178],{"type":46,"value":179},"标签（自由命名）\n",{"type":40,"tag":140,"props":181,"children":183},{"class":142,"line":182},4,[184],{"type":40,"tag":140,"props":185,"children":186},{"emptyLinePlaceholder":162},[187],{"type":46,"value":165},{"type":40,"tag":140,"props":189,"children":190},{"class":142,"line":23},[191,197,203,208,214],{"type":40,"tag":140,"props":192,"children":194},{"style":193},"--shiki-light:#39ADB5;--shiki-light-font-weight:bold;--shiki-default:#89DDFF;--shiki-default-font-weight:bold;--shiki-dark:#89DDFF;--shiki-dark-font-weight:bold",[195],{"type":46,"value":196},"**[",{"type":40,"tag":140,"props":198,"children":200},{"style":199},"--shiki-light:#91B859;--shiki-light-font-weight:bold;--shiki-default:#C3E88D;--shiki-default-font-weight:bold;--shiki-dark:#C3E88D;--shiki-dark-font-weight:bold",[201],{"type":46,"value":202},"文章标题",{"type":40,"tag":140,"props":204,"children":205},{"style":193},[206],{"type":46,"value":207},"](",{"type":40,"tag":140,"props":209,"children":211},{"style":210},"--shiki-light:#E53935;--shiki-light-text-decoration:underline;--shiki-default:#F07178;--shiki-default-text-decoration:underline;--shiki-dark:#F07178;--shiki-dark-text-decoration:underline",[212],{"type":46,"value":213},"文章链接",{"type":40,"tag":140,"props":215,"children":216},{"style":193},[217],{"type":46,"value":218},")**\n",{"type":40,"tag":140,"props":220,"children":222},{"class":142,"line":221},6,[223],{"type":40,"tag":140,"props":224,"children":225},{"emptyLinePlaceholder":162},[226],{"type":46,"value":165},{"type":40,"tag":140,"props":228,"children":230},{"class":142,"line":229},7,[231,236],{"type":40,"tag":140,"props":232,"children":233},{"style":147},[234],{"type":46,"value":235},"-",{"type":40,"tag":140,"props":237,"children":239},{"style":238},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[240],{"type":46,"value":241}," 推荐语（沿用周报原文的推荐语句，或自行概括 20~50 字）\n",{"type":40,"tag":140,"props":243,"children":245},{"class":142,"line":244},8,[246,250],{"type":40,"tag":140,"props":247,"children":248},{"style":147},[249],{"type":46,"value":235},{"type":40,"tag":140,"props":251,"children":252},{"style":238},[253],{"type":46,"value":254}," 出自：来源周报名称\n",{"type":40,"tag":49,"props":256,"children":257},{},[258,260,266],{"type":46,"value":259},"规则：每篇文章必须有「出自」行；文章块之间不加分隔线；标题保留 ",{"type":40,"tag":78,"props":261,"children":263},{"className":262},[],[264],{"type":46,"value":265},"[标题](链接)",{"type":46,"value":267}," 格式以便预览时核对。",{"type":40,"tag":66,"props":269,"children":271},{"id":270},"字段映射写入-mcp-时",[272],{"type":46,"value":273},"字段映射（写入 MCP 时）",{"type":40,"tag":275,"props":276,"children":277},"table",{},[278,302],{"type":40,"tag":279,"props":280,"children":281},"thead",{},[282],{"type":40,"tag":283,"props":284,"children":285},"tr",{},[286,292,297],{"type":40,"tag":287,"props":288,"children":289},"th",{},[290],{"type":46,"value":291},"滴答清单字段",{"type":40,"tag":287,"props":293,"children":294},{},[295],{"type":46,"value":296},"来源",{"type":40,"tag":287,"props":298,"children":299},{},[300],{"type":46,"value":301},"说明",{"type":40,"tag":303,"props":304,"children":305},"tbody",{},[306,329,367,396],{"type":40,"tag":283,"props":307,"children":308},{},[309,319,324],{"type":40,"tag":310,"props":311,"children":312},"td",{},[313],{"type":40,"tag":78,"props":314,"children":316},{"className":315},[],[317],{"type":46,"value":318},"title",{"type":40,"tag":310,"props":320,"children":321},{},[322],{"type":46,"value":323},"文章标题（纯文本，不含 markdown 链接语法）",{"type":40,"tag":310,"props":325,"children":326},{},[327],{"type":46,"value":328},"链接不要写进标题",{"type":40,"tag":283,"props":330,"children":331},{},[332,349,362],{"type":40,"tag":310,"props":333,"children":334},{},[335,341,343],{"type":40,"tag":78,"props":336,"children":338},{"className":337},[],[339],{"type":46,"value":340},"content",{"type":46,"value":342}," \u002F ",{"type":40,"tag":78,"props":344,"children":346},{"className":345},[],[347],{"type":46,"value":348},"desc",{"type":40,"tag":310,"props":350,"children":351},{},[352,354,360],{"type":46,"value":353},"推荐语 + ",{"type":40,"tag":78,"props":355,"children":357},{"className":356},[],[358],{"type":46,"value":359},"出自：来源",{"type":46,"value":361}," + 文章链接",{"type":40,"tag":310,"props":363,"children":364},{},[365],{"type":46,"value":366},"多条目用换行合并",{"type":40,"tag":283,"props":368,"children":369},{},[370,379,391],{"type":40,"tag":310,"props":371,"children":372},{},[373],{"type":40,"tag":78,"props":374,"children":376},{"className":375},[],[377],{"type":46,"value":378},"projectId",{"type":40,"tag":310,"props":380,"children":381},{},[382,384,389],{"type":46,"value":383},"清单名 → 用 ",{"type":40,"tag":78,"props":385,"children":387},{"className":386},[],[388],{"type":46,"value":83},{"type":46,"value":390}," 的返回结果按名称精确匹配解析为 ID",{"type":40,"tag":310,"props":392,"children":393},{},[394],{"type":46,"value":395},"匹配不到时暂停询问，不要静默落入收集箱",{"type":40,"tag":283,"props":397,"children":398},{},[399,408,413],{"type":40,"tag":310,"props":400,"children":401},{},[402],{"type":40,"tag":78,"props":403,"children":405},{"className":404},[],[406],{"type":46,"value":407},"tags",{"type":40,"tag":310,"props":409,"children":410},{},[411],{"type":46,"value":412},"三级分类",{"type":40,"tag":310,"props":414,"children":415},{},[416,418,424,426,432],{"type":46,"value":417},"先 ",{"type":40,"tag":78,"props":419,"children":421},{"className":420},[],[422],{"type":46,"value":423},"list_tags",{"type":46,"value":425}," 检查，缺失时用 ",{"type":40,"tag":78,"props":427,"children":429},{"className":428},[],[430],{"type":46,"value":431},"create_tag",{"type":46,"value":433}," 创建",{"type":40,"tag":66,"props":435,"children":437},{"id":436},"工作流分支-a批量周报",[438],{"type":46,"value":439},"工作流分支 A：批量周报",{"type":40,"tag":441,"props":442,"children":443},"ol",{},[444,454,464,481,499],{"type":40,"tag":91,"props":445,"children":446},{},[447,452],{"type":40,"tag":58,"props":448,"children":449},{},[450],{"type":46,"value":451},"接收",{"type":46,"value":453},"：用户提供周报原文（粘贴文本或文件路径）。",{"type":40,"tag":91,"props":455,"children":456},{},[457,462],{"type":40,"tag":58,"props":458,"children":459},{},[460],{"type":46,"value":461},"整理",{"type":46,"value":463},"：按「标准整理格式」输出；遇到未知分类按前置规则暂停询问。",{"type":40,"tag":91,"props":465,"children":466},{},[467,472,474,479],{"type":40,"tag":58,"props":468,"children":469},{},[470],{"type":46,"value":471},"预览",{"type":46,"value":473},"：把整理结果以表格形式展示给用户（标题 \u002F 清单 \u002F 标签 \u002F 链接），",{"type":40,"tag":58,"props":475,"children":476},{},[477],{"type":46,"value":478},"等待明确确认",{"type":46,"value":480},"。",{"type":40,"tag":91,"props":482,"children":483},{},[484,489,491,497],{"type":40,"tag":58,"props":485,"children":486},{},[487],{"type":46,"value":488},"执行",{"type":46,"value":490},"：用 ",{"type":40,"tag":78,"props":492,"children":494},{"className":493},[],[495],{"type":46,"value":496},"batch_add_tasks",{"type":46,"value":498}," 一次性批量创建。不要在任务里设优先级，除非用户明确要求（且注意 priority 必须是 JSON 数字）。",{"type":40,"tag":91,"props":500,"children":501},{},[502,507,509,515],{"type":40,"tag":58,"props":503,"children":504},{},[505],{"type":46,"value":506},"复核",{"type":46,"value":508},"：执行后调用 ",{"type":40,"tag":78,"props":510,"children":512},{"className":511},[],[513],{"type":46,"value":514},"list_undone_tasks_by_time_query",{"type":46,"value":516}," 或按清单抽查，向用户汇报成功条数与失败明细。",{"type":40,"tag":66,"props":518,"children":520},{"id":519},"工作流分支-b单篇文章",[521],{"type":46,"value":522},"工作流分支 B：单篇文章",{"type":40,"tag":441,"props":524,"children":525},{},[526,535,545,554],{"type":40,"tag":91,"props":527,"children":528},{},[529,533],{"type":40,"tag":58,"props":530,"children":531},{},[532],{"type":46,"value":451},{"type":46,"value":534},"：文章 URL + 标题（缺标题则从 URL 推断或询问）。",{"type":40,"tag":91,"props":536,"children":537},{},[538,543],{"type":40,"tag":58,"props":539,"children":540},{},[541],{"type":46,"value":542},"判断",{"type":46,"value":544},"：推断清单和标签，生成一句 20~50 字推荐语；清单不确定时先告知判断结果让用户确认。",{"type":40,"tag":91,"props":546,"children":547},{},[548,552],{"type":40,"tag":58,"props":549,"children":550},{},[551],{"type":46,"value":471},{"type":46,"value":553},"：展示将创建的任务字段，等确认。",{"type":40,"tag":91,"props":555,"children":556},{},[557,561,562,568,570,575,577,583],{"type":40,"tag":58,"props":558,"children":559},{},[560],{"type":46,"value":488},{"type":46,"value":490},{"type":40,"tag":78,"props":563,"children":565},{"className":564},[],[566],{"type":46,"value":567},"create_task",{"type":46,"value":569}," 创建，",{"type":40,"tag":78,"props":571,"children":573},{"className":572},[],[574],{"type":46,"value":340},{"type":46,"value":576}," 中包含 ",{"type":40,"tag":78,"props":578,"children":580},{"className":579},[],[581],{"type":46,"value":582},"出自：{文章URL}",{"type":46,"value":480},{"type":40,"tag":66,"props":585,"children":587},{"id":586},"注意事项",[588],{"type":46,"value":586},{"type":40,"tag":87,"props":590,"children":591},{},[592,597,610],{"type":40,"tag":91,"props":593,"children":594},{},[595],{"type":46,"value":596},"所有写操作遵循 dida365 技能的操作守则：先查后改、模糊请求先澄清。",{"type":40,"tag":91,"props":598,"children":599},{},[600,602,608],{"type":46,"value":601},"创建失败时按 dida365 技能的失败排查处理；日期字段如需设置，偏移量写 ",{"type":40,"tag":78,"props":603,"children":605},{"className":604},[],[606],{"type":46,"value":607},"+08:00",{"type":46,"value":609}," 带冒号格式。",{"type":40,"tag":91,"props":611,"children":612},{},[613,615,620],{"type":46,"value":614},"用户想积累自己的分类体系时，建议其在滴答清单中先建好清单，本技能会在下次运行时通过 ",{"type":40,"tag":78,"props":616,"children":618},{"className":617},[],[619],{"type":46,"value":83},{"type":46,"value":621}," 自动识别。",{"type":40,"tag":623,"props":624,"children":625},"style",{},[626],{"type":46,"value":627},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":629,"total":244},[630,636,648,664,675,691,705],{"slug":4,"name":4,"fn":5,"description":6,"org":631,"tags":632,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[633,634,635],{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"name":21,"slug":22,"type":16},{"slug":637,"name":637,"fn":638,"description":639,"org":640,"tags":641,"stars":23,"repoUrl":24,"updatedAt":647},"dida365","manage Dida365 tasks and habits","Manage 滴答清单 (Dida365 China) tasks, lists, habits, focus records and countdowns through the official Dida365 MCP server at mcp.dida365.com. Use when the user asks to check, plan, create, update, complete or review tasks and habits on dida365.com, or asks about focus history and countdowns.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[642,643,646],{"name":18,"slug":19,"type":16},{"name":644,"slug":645,"type":16},"Scheduling","scheduling",{"name":21,"slug":22,"type":16},"2026-08-18T03:49:37.126385",{"slug":649,"name":649,"fn":650,"description":651,"org":652,"tags":653,"stars":23,"repoUrl":24,"updatedAt":663},"github-explore","explore and audit GitHub repositories","Use when the user wants to search\u002Fdiscover\u002Fsummarize\u002Faudit GitHub (find repos about X, explore a topic's landscape, what's trending, repo overview, similar projects, code search, issue\u002FPR search, org audit) or run gh CLI operations. Prefer scripts\u002F for discovery; raw gh commands for management ops.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[654,657,660],{"name":655,"slug":656,"type":16},"Code Analysis","code-analysis",{"name":658,"slug":659,"type":16},"GitHub","github",{"name":661,"slug":662,"type":16},"Research","research","2026-08-18T03:49:39.302333",{"slug":665,"name":665,"fn":666,"description":667,"org":668,"tags":669,"stars":23,"repoUrl":24,"updatedAt":674},"mcp-server-patterns","design and debug MCP servers","Reference patterns for designing, evaluating, integrating, and debugging MCP servers. Use this Skill whenever the task involves deciding whether to add an MCP server, reviewing a server design, integrating one into a workflow, or diagnosing why one fails.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[670,673],{"name":671,"slug":672,"type":16},"Architecture","architecture",{"name":18,"slug":19,"type":16},"2026-08-18T03:49:42.711595",{"slug":676,"name":676,"fn":677,"description":678,"org":679,"tags":680,"stars":23,"repoUrl":24,"updatedAt":690},"minimax-code-trajectory","visualize MiniMax code session trajectories","Inspect or visualize privacy-aware timelines for local MiniMax Code sessions. Use when the user asks to show, draw, open, review, or diagnose a task trajectory, summarize tool or token activity, inspect compaction or failure events, or compare recent session metadata without opening raw ledger files.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[681,684,687],{"name":682,"slug":683,"type":16},"Debugging","debugging",{"name":685,"slug":686,"type":16},"Observability","observability",{"name":688,"slug":689,"type":16},"Tracing","tracing","2026-08-18T03:49:38.218712",{"slug":692,"name":692,"fn":693,"description":694,"org":695,"tags":696,"stars":23,"repoUrl":24,"updatedAt":704},"search-first","enforce search-before-edit code workflows","Enforce a search-before-edit workflow for code changes. Use this Skill whenever a task involves changing code, tracing behavior, or understanding an unfamiliar area, so the agent searches and reads the relevant files before proposing or implementing edits.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[697,700,701],{"name":698,"slug":699,"type":16},"Best Practices","best-practices",{"name":655,"slug":656,"type":16},{"name":702,"slug":703,"type":16},"Engineering","engineering","2026-08-18T03:49:37.673989",{"slug":706,"name":706,"fn":707,"description":708,"org":709,"tags":710,"stars":23,"repoUrl":24,"updatedAt":714},"ticktick","manage TickTick tasks and habits","Manage TickTick (international, ticktick.com) tasks, lists, habits, focus records and countdowns through the official TickTick MCP server at mcp.ticktick.com. Use when the user asks to check, plan, create, update, complete or review tasks and habits on TickTick, or asks about focus history and countdowns.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[711,712,713],{"name":18,"slug":19,"type":16},{"name":644,"slug":645,"type":16},{"name":21,"slug":22,"type":16},"2026-08-18T03:49:42.187465",{"items":716,"total":917},[717,741,757,776,791,811,829,847,862,878,897,907],{"slug":718,"name":718,"fn":719,"description":720,"org":721,"tags":722,"stars":738,"repoUrl":739,"updatedAt":740},"android-native-dev","develop Android native applications","Android native application development and UI design guide. Covers Material Design 3, Kotlin\u002FCompose development, project configuration, accessibility, and build troubleshooting. Read this before Android native application development.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[723,726,729,732,735],{"name":724,"slug":725,"type":16},"Accessibility","accessibility",{"name":727,"slug":728,"type":16},"Android","android",{"name":730,"slug":731,"type":16},"Kotlin","kotlin",{"name":733,"slug":734,"type":16},"Mobile","mobile",{"name":736,"slug":737,"type":16},"UI Components","ui-components",13030,"https:\u002F\u002Fgithub.com\u002FMiniMax-AI\u002Fskills","2026-07-13T06:16:54.247834",{"slug":742,"name":742,"fn":743,"description":744,"org":745,"tags":746,"stars":738,"repoUrl":739,"updatedAt":756},"buddy-sings","generate singing performances for AI companions","Use when user wants their Claude Code pet (\u002Fbuddy) to sing a song. Triggers on any request that combines the concept of their Claude Code buddy, pet, or companion with singing or music. Supports multilingual triggers — match equivalent phrases in any language.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[747,750,753],{"name":748,"slug":749,"type":16},"Agents","agents",{"name":751,"slug":752,"type":16},"Audio","audio",{"name":754,"slug":755,"type":16},"Creative","creative","2026-07-13T06:16:35.130644",{"slug":758,"name":758,"fn":759,"description":760,"org":761,"tags":762,"stars":738,"repoUrl":739,"updatedAt":775},"color-font-skill","select color palettes and font pairings","Choose presentation-ready color palettes and font pairings for PPT\u002Fdesign tasks. Use when users ask for visual theme choices, brand-safe palettes, or font recommendations. Triggers include: 配色, 色板, 字体, color palette, font, PPT配色, 字体搭配.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[763,766,769,772],{"name":764,"slug":765,"type":16},"Design","design",{"name":767,"slug":768,"type":16},"Presentations","presentations",{"name":770,"slug":771,"type":16},"Themes","themes",{"name":773,"slug":774,"type":16},"Typography","typography","2026-07-13T06:17:02.785587",{"slug":777,"name":777,"fn":778,"description":779,"org":780,"tags":781,"stars":738,"repoUrl":739,"updatedAt":790},"design-style-skill","select visual design systems for presentations","Select a consistent visual design system for PPT slides using radius\u002Fspacing style recipes. Use when users ask for overall style direction or component styling consistency. Includes Sharp\u002FSoft\u002FRounded\u002FPill recipes, component mappings, typography\u002Fspacing rules, and mixing guidance. Triggers: 风格, style, radius, spacing, 圆角, 间距, PPT风格, 视觉风格, design style, component style.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[782,783,786,789],{"name":764,"slug":765,"type":16},{"name":784,"slug":785,"type":16},"Design System","design-system",{"name":787,"slug":788,"type":16},"PowerPoint","powerpoint",{"name":767,"slug":768,"type":16},"2026-07-13T06:17:10.398389",{"slug":792,"name":792,"fn":793,"description":794,"org":795,"tags":796,"stars":738,"repoUrl":739,"updatedAt":810},"flutter-dev","build cross-platform apps with Flutter","Flutter cross-platform development guide covering widget patterns, Riverpod\u002FBloc state management, GoRouter navigation, performance optimization, and platform-specific implementations. Includes const optimization, responsive layouts, testing strategies, and DevTools profiling.\nUse when: building Flutter apps, implementing state management (Riverpod\u002FBloc), setting up GoRouter navigation, creating custom widgets, optimizing performance, writing widget tests, cross-platform development.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[797,800,803,804,807],{"name":798,"slug":799,"type":16},"Dart","dart",{"name":801,"slug":802,"type":16},"Flutter","flutter",{"name":733,"slug":734,"type":16},{"name":805,"slug":806,"type":16},"Performance","performance",{"name":808,"slug":809,"type":16},"State Management","state-management","2026-07-13T06:16:36.626679",{"slug":812,"name":812,"fn":813,"description":814,"org":815,"tags":816,"stars":738,"repoUrl":739,"updatedAt":828},"frontend-dev","build visually striking frontend web pages","Full-stack frontend development combining premium UI design, cinematic animations,\nAI-generated media assets, persuasive copywriting, and visual art. Builds complete,\nvisually striking web pages with real media, advanced motion, and compelling copy.\nUse when: building landing pages, marketing sites, product pages, dashboards,\ngenerating media assets (image\u002Fvideo\u002Faudio\u002Fmusic), writing conversion copy,\ncreating generative art, or implementing cinematic scroll animations.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[817,820,821,822,825],{"name":818,"slug":819,"type":16},"Animation","animation",{"name":754,"slug":755,"type":16},{"name":764,"slug":765,"type":16},{"name":823,"slug":824,"type":16},"Frontend","frontend",{"name":826,"slug":827,"type":16},"Web Development","web-development","2026-07-13T06:16:39.108827",{"slug":830,"name":830,"fn":831,"description":832,"org":833,"tags":834,"stars":738,"repoUrl":739,"updatedAt":846},"fullstack-dev","build full-stack web applications","Full-stack backend architecture and frontend-backend integration guide.\nTRIGGER when: building a full-stack app, creating REST API with frontend, scaffolding backend service,\nbuilding todo app, building CRUD app, building real-time app, building chat app,\nExpress + React, Next.js API, Node.js backend, Python backend, Go backend,\ndesigning service layers, implementing error handling, managing config\u002Fauth,\nsetting up API clients, implementing auth flows, handling file uploads,\nadding real-time features (SSE\u002FWebSocket), hardening for production.\nDO NOT TRIGGER when: pure frontend UI work, pure CSS\u002Fstyling, database schema only.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[835,838,839,842,845],{"name":836,"slug":837,"type":16},"Backend","backend",{"name":823,"slug":824,"type":16},{"name":840,"slug":841,"type":16},"Full-stack","full-stack",{"name":843,"slug":844,"type":16},"REST API","rest-api",{"name":826,"slug":827,"type":16},"2026-07-13T06:16:43.219005",{"slug":848,"name":848,"fn":849,"description":850,"org":851,"tags":852,"stars":738,"repoUrl":739,"updatedAt":861},"gif-sticker-maker","create animated GIF stickers from photos","Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions.\nUse when: user wants to create cartoon stickers, GIF expressions, emoji packs, animated avatars,\nor convert photos to Funko Pop \u002F Pop Mart blind box style animations.\nTriggers: sticker, GIF, cartoon, emoji, expression pack, avatar animation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[853,854,855,858],{"name":818,"slug":819,"type":16},{"name":754,"slug":755,"type":16},{"name":856,"slug":857,"type":16},"Images","images",{"name":859,"slug":860,"type":16},"Media","media","2026-07-13T06:16:51.74461",{"slug":863,"name":863,"fn":864,"description":865,"org":866,"tags":867,"stars":738,"repoUrl":739,"updatedAt":877},"ios-application-dev","develop iOS applications with SwiftUI and UIKit","iOS application development guide covering UIKit, SnapKit, and SwiftUI. Includes touch targets, safe areas, navigation patterns, Dynamic Type, Dark Mode, accessibility, collection views, common UI components, and SwiftUI design guidelines. For detailed references on specific topics, see the reference files.\nUse when: developing iOS apps, implementing UI, reviewing iOS code, working with UIKit\u002FSnapKit\u002FSwiftUI layouts, building iPhone interfaces, Swift mobile development, Apple HIG compliance, iOS accessibility implementation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[868,869,872,873,876],{"name":724,"slug":725,"type":16},{"name":870,"slug":871,"type":16},"iOS","ios",{"name":733,"slug":734,"type":16},{"name":874,"slug":875,"type":16},"SwiftUI","swiftui",{"name":736,"slug":737,"type":16},"2026-07-13T06:16:55.686092",{"slug":879,"name":879,"fn":880,"description":881,"org":882,"tags":883,"stars":738,"repoUrl":739,"updatedAt":896},"minimax-docx","create and edit DOCX documents","Professional DOCX document creation, editing, and formatting using OpenXML SDK (.NET). Three pipelines: (A) create new documents from scratch, (B) fill\u002Fedit content in existing documents, (C) apply template formatting with XSD validation gate-check. MUST use this skill whenever the user wants to produce, modify, or format a Word document — including when they say \"write a report\", \"draft a proposal\", \"make a contract\", \"fill in this form\", \"reformat to match this template\", or any task whose final output is a .docx file. Even if the user doesn't mention \"docx\" explicitly, if the task implies a printable\u002Fformal document, use this skill.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[884,887,890,893],{"name":885,"slug":886,"type":16},"Documents","documents",{"name":888,"slug":889,"type":16},"DOCX","docx",{"name":891,"slug":892,"type":16},"Office","office",{"name":894,"slug":895,"type":16},"Templates","templates","2026-07-13T06:16:40.461868",{"slug":898,"name":898,"fn":899,"description":900,"org":901,"tags":902,"stars":738,"repoUrl":739,"updatedAt":906},"minimax-music-gen","generate music and audio tracks","Use when user wants to generate music, songs, or audio tracks. Triggers on any request involving music creation, song writing, lyrics generation, audio production, or covers. Also triggers when user provides lyrics and wants them turned into a song, or describes a mood\u002Fscene and wants background music. Supports multilingual triggers — match equivalent phrases in any language. Do NOT use for music playback of existing files, music theory questions, or music recommendation without generation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[903,904,905],{"name":751,"slug":752,"type":16},{"name":754,"slug":755,"type":16},{"name":859,"slug":860,"type":16},"2026-07-13T06:16:50.381758",{"slug":908,"name":908,"fn":909,"description":910,"org":911,"tags":912,"stars":738,"repoUrl":739,"updatedAt":916},"minimax-music-playlist","generate personalized music playlists","Generate personalized music playlists by analyzing the user's music taste and generation feedback history. Triggers on any request involving playlist generation, music taste profiling, or personalized music recommendations. Supports multilingual triggers — match equivalent phrases in any language.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[913,914,915],{"name":751,"slug":752,"type":16},{"name":754,"slug":755,"type":16},{"name":859,"slug":860,"type":16},"2026-07-13T06:16:57.002997",56]