{"id":"04197aee-6559-42e3-a60f-58221b61c3bd","shortId":"rKRwH6","kind":"skill","title":"coff0xc-skill-router","tagline":"Coff0xc lightweight skill router and autonomous multi-skill composer. Use only when the user asks the AI to decide which coff0xc skills to use, chain skills, build a task/workflow graph, orchestrate vibe coding, handle cross-domain/multi-domain work, or recover from an uncertain/","description":"# coff0xc-skill-router\n\n<!-- skill-id: cs-srt-b7a20c6d -->\n\n## 快速规则（日常任务先读这里）\n> **[单域直达]** 能用一个专业 skill 做完就直接用它，不输出长 skill graph。\n> **[跨域编排]** 只有任务确实跨多个领域或用户要求 AI 自己串联 skill，才给主 skill、辅助 skill、阶段和门禁。\n> **[轻量执行]** 复杂任务只给 3-5 行可执行工作流，然后马上进入第一阶段。\n> **[发版边界]** trigger eval、quality eval、workflow trace、golden responses 只在 review/eval/发版/CI/推送时使用。\n\n普通任务按本节分流；只有路由调试、skill 质量验证或复杂跨域工作流才读取 router map reference。\n\n## 能力定位\n面向不确定任务和跨领域任务的轻量 autonomous skill composer。它不是把所有能力揉成一个大 skill，也不是普通任务的必经步骤；它只在任务确实需要选择、分流或跨域编排时介入。\n\n单一任务只选一个最具体 skill；复杂任务输出主 skill、辅助 skill、执行顺序、门禁和重路由条件。\n\n## 能交付什么\n- 轻量分流结果：当前主 skill、必要辅助 skill、暂不使用的 skill\n- 分阶段执行顺序：每阶段调用哪个 skill、输入、输出、完成门禁\n- 候选 skill 对比、取舍理由和适用边界\n- 需要澄清的最少问题\n- 执行中新增、移除或切换 skill 的条件\n- 后续手动触发或自然语言触发句式\n\n## 可以接收什么输入\n- 模糊任务描述、多个领域混合需求、vibe coding 需求\n- 用户说不确定用哪个 skill、自动触发失败\n- 仓库、截图、日志、论文、配置等混合材料\n- 用户要求 AI 自己判断、自己串联 skill、按工作流完成\n\n## 放心使用的边界\n- 负责规划和编排，不替代专业 skill 的深层执行规则\n- 遇到安全、生产、凭据、删除、远程写入或付费动作时沿用目标 skill 的门禁\n- 无法确定时给 2-3 个候选组合并问最小澄清问题\n- 安全类能力默认只用于授权、防御、检测、加固、验证和报告；不提供未授权攻击、凭据窃取、持久化、规避检测、C2、钓鱼收集、数据外传或破坏性步骤。\n\n## 为什么可以放心\n- 保持 skill 模块化，只在需要时加载对应专业流程\n- 每个 skill 都必须有明确职责、输入、输出和退出门禁\n- 执行中根据真实证据重路由，而不是死守初始判断\n- 保留手动触发写法，用户仍可强制指定某个 skill\n\n## 典型使用方式\n```text\n使用 coff0xc-skill-router 帮我判断这个任务该用哪个 skill。\n使用 coff0xc-skill-router 这个需求同时涉及 API、UI 和安全，帮我分流。\n你自己判断要用哪些 coff0xc skills，并把它们串成工作流完成这个功能。\n这个 vibe coding 任务可能涉及前后端、数据库、安全和文档，你来编排 skill。\nUse coff0xc-skill-router when a Coff0xc skill did not auto-trigger.\n```\n\n\n## 目标\n作为自动触发兜底入口和多 skill 编排入口。当前端模型没有自动选择具体 Coff0xc skill，或任务明显跨多个领域时，快速选择主 skill 和必要支持 skill，然后读取并执行当前阶段对应 skill 的工作流。\n\n## 为什么需要 Router\n- 多个客户端只用 `name` 和 `description` 参与触发，正文内容不会帮助首次触发。\n- 中文请求、缩写、英文工具名和安全领域黑话容易导致具体 skill 漏触发。\n- 真实任务经常不是一个 skill 能完成：开发会牵涉 API、数据、UI、安全、Office 交付或发布验证。\n- Router 只负责分流和编排，不把所有专业规则装进一个大上下文。\n\n## 自治编排规则\n1. 如果一个更具体的 Coff0xc skill 已经完全覆盖任务，直接执行该 skill；不要输出 router 计划。\n2. 如果任务跨领域，构造最小 skill graph：选一个主 skill，再添加支持 skill；不要把所有看似相关的 skill 都塞进去。\n3. 每个支持 skill 必须有明确职责：补契约、补 UI、补安全、补文件交付、补检测、补合规、补验证。\n4. 先执行当前阶段需要的 skill。阶段完成后根据证据决定是否继续、切换或新增 skill。\n5. 如果请求涉及安全、生产、凭据、远程写入、删除或付费动作，先套用对应专业 skill 的硬门禁。\n6. 如果无法确定组合，给出 2-3 个候选 workflow 和最小澄清问题；不要凭空执行高风险动作。\n7. 除非用户明确要求评测/发版/推送/质量验证，不要生成 workflow trace、golden response、eval 报告或长篇自证材料。\n\n## Skill Composition Loop\n只在跨域或用户明确要求“你自己串联 skill / 编排工作流”时使用本循环。普通开发、UI、Office、安全、API 等单域任务直接进入对应专业 skill。\n\n1. 读任务和证据：目标、输入、交付物、约束、风险、已有文件。\n2. 选主 skill：决定谁负责最终结果。\n3. 加支持 skill：只加入当前任务真实需要的能力。\n4. 排阶段：每阶段写清输入、动作、输出和完成门禁。\n5. 执行当前阶段：读取对应 skill 的 `SKILL.md`，按它的工作流做。\n6. 重路由：发现新表面时调整 graph，例如从 dev 扩到 API/UI/AppSec/Office。\n7. 收口：所有阶段门禁通过后，总结完成项、验证项、风险和下一步。\n\n## 常见组合模式\n| 任务类型 | 默认主 skill | 常见支持 skill | 组合意图 |\n| --- | --- | --- | --- |\n| Vibe coding / full-stack feature | `coff0xc-software-engineering` | `coff0xc-api-data-platform`, `coff0xc-ui-doc-output`, `coff0xc-secure-code-appsec` | 先修/实现，再补契约、界面质量和安全回归 |\n| AI knowledge base / Agent app | `coff0xc-ai-agent-rag` | `coff0xc-api-data-platform`, `coff0xc-software-engineering`, `coff0xc-ui-doc-output` | 先定 Agent/RAG 架构，再落 API、代码和 UI |\n| Data product / analytics dashboard | `coff0xc-api-data-platform` | `coff0xc-ui-doc-output`, `coff0xc-office-doc-tools`, `coff0xc-software-engineering` | 先定数据契约，再做界面和可交付文件 |\n| Investor / executive deliverable | `coff0xc-office-doc-tools` | `coff0xc-ui-doc-output`, `coff0xc-api-data-platform`, `coff0xc-research-drawio-diagram` | 先定交付文件，再补叙事、数据和图 |\n| Secure release review | `coff0xc-secure-code-appsec` | `coff0xc-cloud-devsecops`, `coff0xc-software-engineering`, `coff0xc-compliance-architecture` | 先找风险，再修复、验证和整理上线证据 |\n| Detection / incident workflow | `coff0xc-detection-response` | `coff0xc-vulnerability-lifecycle`, `coff0xc-cloud-devsecops`, `coff0xc-purple-deception` | 先建检测/时间线，再做优先级和覆盖验证 |\n\n更多组合和完整路由表只在复杂编排或 router 调试时读取 `references/router-map.md`。\n\n## 输出格式\n普通任务不要输出这段，直接执行对应专业 skill。复杂任务先输出短编排，不要写长篇理论：\n\n```markdown\n工作流：\n- 主 skill: <skill>\n- 辅助 skills: <skill>: <为什么需要>\n- 暂不使用: <skill>: <为什么不需要>\n\n阶段：\n1. <阶段名> - 使用 <skill>，门禁：<可验证完成标准>\n2. <阶段名> - 使用 <skill>，门禁：<可验证完成标准>\n\n重路由条件：\n- 如果发现 <证据>，新增/切换到 <skill>。\n```\n\n执行时可以边做边更新，但不要把“初始工作流”当不可改的计划。\n\n## 手动触发写法\n如果自动触发不稳定，用户可以直接写：\n\n```text\n使用 coff0xc-secure-code-appsec 审计这个项目\n用 coff0xc-ai-agent-rag 设计一个 RAG Agent\n调用 coff0xc-cloud-devsecops 检查 K8s 和 CI/CD\n使用 coff0xc-office-doc-tools 生成一份可编辑 PPTX 并检查预览\n按 coff0xc-detection-response 写 Sigma/YARA 检测\n用 coff0xc-skill-router 帮我选择合适 skill\n```\n\n## 触发排障\n- skill 目录名必须和 frontmatter `name` 一致。\n- 安装或替换后需要重启/刷新客户端，让 skill 列表重新索引。\n- frontmatter 只保留 `name` 和 `description` 最稳；触发词必须写进 `description`。\n- 同名 skill 分布在多个目录时可能抢占触发，保留一份主版本。\n- 太短或只写抽象能力的 description 容易漏触发；应包含中文、英文、工具名、任务名和常见缩写。\n\n## 按需 References\n\n| Reference | 何时读取 |\n| --- | --- |\n| `references/router-map.md` | 复杂多域编排、路由调试、扩展组合模式、解释某个 skill 为什么被选或被排除。 |","tags":["coff0xc","skill","router","coffee","agent-skills","ai-agents","appsec","codex","defensive-security","devsecops","office-docs","prompt-engineering"],"capabilities":["skill","source-coff0xc","skill-coff0xc-skill-router","topic-agent-skills","topic-ai-agents","topic-appsec","topic-codex","topic-defensive-security","topic-devsecops","topic-office-docs","topic-prompt-engineering","topic-rag","topic-security-tools","topic-skills"],"categories":["coffee-skill"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/Coff0xc/coffee-skill/coff0xc-skill-router","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add Coff0xc/coffee-skill","source_repo":"https://github.com/Coff0xc/coffee-skill","install_from":"skills.sh"}},"qualityScore":"0.455","qualityRationale":"deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 11 github stars · SKILL.md body (4,697 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:07:31.266Z","embedding":null,"createdAt":"2026-05-18T13:12:45.133Z","updatedAt":"2026-05-18T19:07:31.266Z","lastSeenAt":"2026-05-18T19:07:31.266Z","tsv":"'-3':176,345 '-5':76 '/ci':91 '/multi-domain':43 '1':292,377,602 '2':175,302,344,385,607 '3':75,314,389 '4':326,393 '5':332,398 '6':341,405 '7':350,413 'agent':458,463,636,640 'agent/rag':480 'ai':22,65,157,455,462,635 'analyt':488 'api':220,282,374,438,467,483,492,526 'api/ui/appsec/office':412 'app':459 'appsec':450,544,630 'architectur':556 'ask':20 'auto':248 'auto-trigg':247 'autonom':10,102 'base':457 'build':32 'c2':187 'chain':30 'ci/cd':649 'cloud':547,573,644 'code':38,146,230,427,449,543,629 'coff0xc':2,5,26,51,209,216,225,238,243,255,294,433,437,442,447,461,466,471,475,491,496,501,506,515,520,525,530,541,546,550,554,564,568,572,576,627,634,643,652,661,669 'coff0xc-ai-agent-rag':460,633 'coff0xc-api-data-platform':436,465,490,524 'coff0xc-cloud-devsecops':545,571,642 'coff0xc-compliance-architecture':553 'coff0xc-detection-response':563,660 'coff0xc-office-doc-tools':500,514,651 'coff0xc-purple-deception':575 'coff0xc-research-drawio-diagram':529 'coff0xc-secure-code-appsec':446,540,626 'coff0xc-skill-router':1,50,208,215,237,668 'coff0xc-software-engineering':432,470,505,549 'coff0xc-ui-doc-output':441,474,495,519 'coff0xc-vulnerability-lifecycle':567 'complianc':555 'compos':14,104 'composit':363 'cross':41 'cross-domain':40 'dashboard':489 'data':439,468,486,493,527 'decept':578 'decid':24 'deliver':513 'descript':270,689,692,698 'detect':560,565,662 'dev':410 'devsecop':548,574,645 'diagram':533 'doc':444,477,498,503,517,522,654 'domain':42 'drawio':532 'engin':435,473,508,552 'eval':81,83,360 'execut':512 'featur':431 'frontmatt':677,685 'full':429 'full-stack':428 'golden':86,358 'graph':35,62,306,408 'handl':39 'incid':561 'investor':511 'k8s':647 'knowledg':456 'lifecycl':570 'lightweight':6 'loop':364 'map':98 'markdown':592 'multi':12 'multi-skil':11 'name':268,678,687 'offic':286,372,502,516,653 'orchestr':36 'output':445,478,499,523 'platform':440,469,494,528 'pptx':657 'product':487 'purpl':577 'qualiti':82 'rag':464,637,639 'recov':46 'refer':99,705,706 'references/router-map.md':585,708 'releas':538 'research':531 'respons':87,359,566,663 'review':539 'review/eval':89 'router':4,8,53,97,211,218,240,266,288,300,583,671 'secur':448,537,542,628 'sigma/yara':665 'skill':3,7,13,27,31,52,58,61,67,69,71,95,103,106,111,113,115,121,123,125,128,133,139,149,160,165,172,192,196,204,210,213,217,226,235,239,244,252,256,259,261,263,276,279,295,298,305,308,310,312,316,328,331,339,362,367,376,387,391,401,422,424,589,595,597,670,673,675,683,694,713 'skill-coff0xc-skill-router' 'skill.md':403 'softwar':434,472,507,551 'source-coff0xc' 'stack':430 'task/workflow':34 'text':206,624 'tool':504,518,655 'topic-agent-skills' 'topic-ai-agents' 'topic-appsec' 'topic-codex' 'topic-defensive-security' 'topic-devsecops' 'topic-office-docs' 'topic-prompt-engineering' 'topic-rag' 'topic-security-tools' 'topic-skills' 'trace':85,357 'trigger':80,249 'ui':221,284,320,371,443,476,485,497,521 'uncertain':49 'use':15,29,236 'user':19 'vibe':37,145,229,426 'vulner':569 'work':44 'workflow':84,347,356,562 '一致':679 '不把所有专业规则装进一个大上下文':290 '不提供未授权攻击':183 '不替代专业':164 '不要写长篇理论':591 '不要凭空执行高风险动作':349 '不要把所有看似相关的':311 '不要生成':355 '不要输出':299 '不输出长':60 '个候选':346 '个候选组合并问最小澄清问题':177 '中文请求':273 '为什么不需要':600 '为什么可以放心':190 '为什么被选或被排除':714 '为什么需要':265,598 '主':594 '也不是普通任务的必经步骤':107 '交付或发布验证':287 '交付物':381 '仓库':151 '代码和':484 '任务可能涉及前后端':231 '任务名和常见缩写':703 '任务类型':420 '但不要把':618 '何时读取':707 '作为自动触发兜底入口和多':251 '你来编排':234 '你自己串联':366 '你自己判断要用哪些':224 '使用':207,214,604,609,625,650 '例如从':409 '保持':191 '保留一份主版本':696 '保留手动触发写法':202 '候选':132 '做完就直接用它':59 '先修':451 '先套用对应专业':338 '先定':479 '先定交付文件':534 '先定数据契约':509 '先建检测':579 '先执行当前阶段需要的':327 '先找风险':557 '典型使用方式':205 '再修复':558 '再做优先级和覆盖验证':581 '再做界面和可交付文件':510 '再添加支持':309 '再落':482 '再补叙事':535 '再补契约':453 '写':664 '决定谁负责最终结果':388 '凭据':169,335 '凭据窃取':184 '分布在多个目录时可能抢占触发':695 '分流或跨域编排时介入':109 '分阶段执行顺序':126 '切换到':616 '切换或新增':330 '列表重新索引':684 '初始工作流':619 '删除':170 '删除或付费动作':337 '刷新客户端':681 '加固':181 '加支持':390 '动作':396 '单一任务只选一个最具体':110 '单域直达':56 '参与触发':271 '发版':90,352 '发版边界':79 '发现新表面时调整':407 '取舍理由和适用边界':135 '只保留':686 '只加入当前任务真实需要的能力':392 '只在':88 '只在跨域或用户明确要求':365 '只在需要时加载对应专业流程':194 '只有任务确实跨多个领域或用户要求':64 '只有路由调试':94 '只负责分流和编排':289 '可以接收什么输入':142 '可验证完成标准':606,611 '同名':693 '后续手动触发或自然语言触发句式':141 '和':269,648,688 '和安全':222 '和必要支持':260 '和最小澄清问题':348 '复杂任务先输出短编排':590 '复杂任务只给':74 '复杂任务输出主':112 '复杂多域编排':709 '多个客户端只用':267 '多个领域混合需求':144 '太短或只写抽象能力的':697 '如果一个更具体的':293 '如果任务跨领域':303 '如果发现':613 '如果无法确定组合':342 '如果自动触发不稳定':622 '如果请求涉及安全':333 '它不是把所有能力揉成一个大':105 '它只在任务确实需要选择':108 '安全':285,373 '安全和文档':233 '安全类能力默认只用于授权':178 '安装或替换后需要重启':680 '完成门禁':131 '实现':452 '审计这个项目':631 '容易漏触发':699 '对比':134 '工作流':593 '工具名':702 '已有文件':384 '已经完全覆盖任务':296 '帮我分流':223 '帮我判断这个任务该用哪个':212 '帮我选择合适':672 '常见支持':423 '常见组合模式':419 '并把它们串成工作流完成这个功能':227 '并检查预览':658 '应包含中文':700 '开发会牵涉':281 '当不可改的计划':620 '当前主':120 '当前端模型没有自动选择具体':254 '必要辅助':122 '必须有明确职责':317 '快速规则':54 '快速选择主':258 '总结完成项':416 '或任务明显跨多个领域时':257 '截图':152 '所有阶段门禁通过后':415 '手动触发写法':621 '才给主':68 '执行中新增':137 '执行中根据真实证据重路由':200 '执行当前阶段':399 '执行时可以边做边更新':617 '执行顺序':116 '扩到':411 '扩展组合模式':711 '报告或长篇自证材料':361 '持久化':185 '按':659 '按它的工作流做':404 '按工作流完成':161 '按需':704 '排阶段':394 '推送':353 '推送时使用':92 '收口':414 '放心使用的边界':162 '数据':283 '数据和图':536 '数据外传或破坏性步骤':189 '数据库':232 '新增':615 '无法确定时给':174 '日常任务先读这里':55 '日志':153 '时使用本循环':369 '时间线':580 '普通任务不要输出这段':587 '普通任务按本节分流':93 '普通开发':370 '暂不使用':599 '暂不使用的':124 '更多组合和完整路由表只在复杂编排或':582 '最稳':690 '构造最小':304 '架构':481 '检查':646 '检测':180,666 '模块化':193 '模糊任务描述':143 '正文内容不会帮助首次触发':272 '每个':195 '每个支持':315 '每阶段写清输入':395 '每阶段调用哪个':127 '漏触发':277 '然后读取并执行当前阶段对应':262 '然后马上进入第一阶段':78 '生产':168,334 '生成一份可编辑':656 '用':632,667 '用户仍可强制指定某个':203 '用户可以直接写':623 '用户要求':156 '用户说不确定用哪个':148 '界面质量和安全回归':454 '的':402 '的工作流':264 '的条件':140 '的深层执行规则':166 '的硬门禁':340 '的门禁':173 '目录名必须和':676 '目标':250,379 '直接执行对应专业':588 '直接执行该':297 '真实任务经常不是一个':278 '移除或切换':138 '等单域任务直接进入对应专业':375 '约束':382 '组合意图':425 '给出':343 '编排入口':253 '编排工作流':368 '缩写':274 '而不是死守初始判断':201 '能交付什么':118 '能力定位':100 '能完成':280 '能用一个专业':57 '自动触发失败':150 '自己串联':66,159 '自己判断':158 '自治编排规则':291 '英文':701 '英文工具名和安全领域黑话容易导致具体':275 '行可执行工作流':77 '补':319 '补合规':324 '补契约':318 '补安全':321 '补文件交付':322 '补检测':323 '补验证':325 '规避检测':186 '解释某个':712 '触发排障':674 '触发词必须写进':691 '计划':301 '让':682 '论文':154 '设计一个':638 '证据':614 '读任务和证据':378 '读取对应':400 '调用':641 '调试时读取':584 '负责规划和编排':163 '质量验证':354 '质量验证或复杂跨域工作流才读取':96 '跨域编排':63 '路由调试':710 '轻量分流结果':119 '轻量执行':73 '辅助':70,114,596 '输入':129,198,380 '输出':130 '输出和完成门禁':397 '输出和退出门禁':199 '输出格式':586 '这个':228 '这个需求同时涉及':219 '远程写入':336 '远程写入或付费动作时沿用目标':171 '选一个主':307 '选主':386 '遇到安全':167 '都塞进去':313 '都必须有明确职责':197 '配置等混合材料':155 '重路由':406 '重路由条件':612 '钓鱼收集':188 '门禁':605,610 '门禁和重路由条件':117 '防御':179 '阶段':601 '阶段名':603,608 '阶段和门禁':72 '阶段完成后根据证据决定是否继续':329 '除非用户明确要求评测':351 '需求':147 '需要澄清的最少问题':136 '面向不确定任务和跨领域任务的轻量':101 '风险':383 '风险和下一步':418 '验证和报告':182 '验证和整理上线证据':559 '验证项':417 '默认主':421","prices":[{"id":"6b319a2a-b828-4b32-af7f-65bfb6b7903d","listingId":"04197aee-6559-42e3-a60f-58221b61c3bd","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"Coff0xc","category":"coffee-skill","install_from":"skills.sh"},"createdAt":"2026-05-18T13:12:45.133Z"}],"sources":[{"listingId":"04197aee-6559-42e3-a60f-58221b61c3bd","source":"github","sourceId":"Coff0xc/coffee-skill/coff0xc-skill-router","sourceUrl":"https://github.com/Coff0xc/coffee-skill/tree/main/skills/coff0xc-skill-router","isPrimary":false,"firstSeenAt":"2026-05-18T13:12:45.133Z","lastSeenAt":"2026-05-18T19:07:31.266Z"}],"details":{"listingId":"04197aee-6559-42e3-a60f-58221b61c3bd","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"Coff0xc","slug":"coff0xc-skill-router","github":{"repo":"Coff0xc/coffee-skill","stars":11,"topics":["agent-skills","ai-agents","appsec","codex","defensive-security","devsecops","office-docs","prompt-engineering","rag","security-tools","skills"],"license":"other","html_url":"https://github.com/Coff0xc/coffee-skill","pushed_at":"2026-05-17T11:03:26Z","description":"Installable Codex/AgentSkills workflow pack for dev, Agent/RAG, API/data, Office artifacts, research diagrams, and authorized security review.","skill_md_sha":"e700f41dd89392d404e03dbcfb0800d8669e145d","skill_md_path":"skills/coff0xc-skill-router/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/Coff0xc/coffee-skill/tree/main/skills/coff0xc-skill-router"},"layout":"multi","source":"github","category":"coffee-skill","frontmatter":{"name":"coff0xc-skill-router","description":"Coff0xc lightweight skill router and autonomous multi-skill composer. Use only when the user asks the AI to decide which coff0xc skills to use, chain skills, build a task/workflow graph, orchestrate vibe coding, handle cross-domain/multi-domain work, or recover from an uncertain/missing trigger. 中文触发：自主编排、多 skill 工作流、AI 自己判断、自动串联 skill、任务图、工作流图、跨领域、跨域、多领域、多维度、编排工作流、vibe coding、不确定用哪个、选择 skill、帮我分流、串联 skill。Do not use for narrow tasks already covered by one specific skill."},"skills_sh_url":"https://skills.sh/Coff0xc/coffee-skill/coff0xc-skill-router"},"updatedAt":"2026-05-18T19:07:31.266Z"}}