站点专题 SkillsMP · SKILL.md · GitHub

Skill 市场专题
先发现,再安装

这页把 SkillsMP 放到我们站点里单独看:它适合做 `SKILL.md` 生态的发现层,帮助我们先找到候选 skill、看到对应仓库,再决定要不要装进 Claude Code 或 Codex。对后续“自动寻找合适 skill 并下载”的能力来说,最稳的设计也不是直接跳安装,而是先走一遍 SkillsMP 发现 → GitHub 校验 → 本地安装

这页的核心判断很简单:SkillsMP 很适合做“找 skill”这一步,但真正安装前还是应该回到 GitHub 仓库做最后校验。

原因也很直白:市场页负责聚合、分类、搜索和暴露仓库入口;而 skill 真正会执行什么、带不带脚本、有没有模板或引用资料,最终还是要看仓库里的 SKILL.md 和同目录资产。

所以如果后面我们要做一个“自动寻找合适 skill 下载”的 skill,最合理的做法不是把市场站当作最终来源,而是把它当作发现层 / 候选集生成层。这件事,方向上是对的。

1. 截至 2026-04-10,SkillsMP 给了我们什么

按首页公开展示口径,SkillsMP 当前强调的是一个面向开放 SKILL.md 生态的聚合市场:它首页直接写出 805,711 个 skill,并提供分类浏览职业分组浏览关键词搜索技能详情页 四类入口。

量级够大

首页展示 80 万级 skill 聚合量,足够承担“先搜一遍市场,再回 GitHub 精选”的工作流。

分组够明确

首页有 23 个 major groups、867 个 occupation,以及 Tools、Development、Data & AI 等分类入口。

详情页有仓库指向

技能详情页会给出 skill 名称、简介、更新时间、仓库入口与安装提示,适合继续做二跳校验。

入口适合做什么为什么重要
Browse by Category 按问题域粗筛 适合从“我要做什么”出发,而不是先知道 skill 名字。
Browse Job Skills by Occupation 按职业角色找套路 适合把“开发 / 数据 / 文档 / 运营”之类真实角色映射到 skill 集。
Skill Detail Page 看仓库与安装方式 详情页已经接近“安装前审查面”,能直接继续跳 GitHub。

2. 为什么它适合做我们后续自动化 skill 的发现层

如果把“自动找 skill 并下载”拆成两半,前半其实是搜索与消歧,后半才是安装与落盘。SkillsMP 最适合承担的是前半。

第 1 步:发现

根据任务、关键词、职业或分类,在 SkillsMP 找到 2 到 5 个候选 skill。

第 2 步:校验

打开详情页里的 GitHub 仓库,看 SKILL.md、脚本、模板、更新时间和维护状态。

第 3 步:安装

把完整 skill 目录落到 ~/.claude/skills/.claude/skills/~/.codex/skills/

阶段主要来源我们应该信什么
发现候选 SkillsMP 信它的聚合、分类与搜索能力。
判断是否靠谱 GitHub 仓库 信仓库里的 SKILL.md、脚本、提交历史与目录结构。
真正安装 本地 skill 目录 信本机落盘后的文件内容,而不是市场页文案本身。

换句话说,在这个网址寻找就行,但不要停在这个网址。它负责“找到谁”,GitHub 负责“核实是谁”,本地目录负责“真正装了什么”。

3. 现在就能拿来当样例的两个详情页

这两个样例够说明问题:SkillsMP 的详情页已经能把“技能是什么、来自哪个仓库、怎么装”连起来,所以它非常适合作为站内专题入口和后续自动化的前置搜索面。

Skill详情页能看到什么上游仓库
github-repo-management 技能说明、更新时间、安装提示,以及仓库字段 fanthus/agent-skills fanthus/agent-skills ↗
slides 搜索结果直接给出安装路径提示,指向具体 skill 目录 Bloody-BadAim/svsit-site/.claude/skills/slides ↗

4. 回到 GitHub 后,可信 skill 仓库至少该暴露什么证据

Task 8 这轮再往前走一步,不是继续夸市场页,而是补一个更实用的判断标准:当 SkillsMP 把你带回 GitHub 后,一个值得继续安装的 skill / plugin 仓库,至少要把“怎么装、会跑什么、怎么发布、出了问题靠什么验证”说清楚。

这一轮先用两个本地 reference 做最小对照:reference/reference_skill/baoyu-skills/reference/reference_skill/codex-plugin-cc/

仓库这次拿它看什么为什么值得当校验证据
baoyu-skills README 安装路径、docs/creating-skills.md 里的 frontmatter / scripts / EXTEND 规范,以及 docs/publishing.md 里的 metadata / vendor / pre-push 发布链 说明一个 marketplace-facing skill 仓库,不只要能“被搜到”,还要把 authoring 规则、运行时依赖和发布同步面写清楚。
codex-plugin-cc README 里的具体命令面、plugins/codex/.claude-plugin/plugin.json 的 plugin 元数据,以及 tests/ 下的运行时校验 说明一个可装的 plugin 仓库,不能只停在简介,还应该能直接看到命令入口、版本标识和至少一层可验证实现。

安装证据

先看有没有清楚的 marketplace / direct install / setup 路径,而不是只留一个仓库名。

执行证据

再看具体命令、脚本目录、运行时依赖,确认它不是只有文案壳。

发布与验证证据

最后看 metadata、发布脚本、测试或 pre-push 规则,判断仓库状态和实际发布状态会不会漂移。

这会把 SkillsMP 的角色定得更清楚:它负责把你带到候选仓库,但真正决定“能不能装、该不该装”的,仍然是 GitHub 里的安装、执行、发布和验证证据面,而不是详情页标题本身。

再往前走一步,这两类 reference 还顺手说明了一件更容易混淆的事:skill 仓库plugin 仓库虽然都能出现在市场链路里,但你回 GitHub 后,应该看的包装面并不完全一样。

包装形态这轮本地样例回 GitHub 后先看什么它更像在交付什么
skill bundle / skill marketplace reference/reference_skill/baoyu-skills/ 先看 .claude-plugin/marketplace.json 怎样把多个 skills/baoyu-* 目录收进同一个 marketplace,再看各自 SKILL.md,以及 docs/creating-skills.mddocs/publishing.md 是否把 authoring / publish 规则写清楚。 一组可以被市场发现、被单独调用、但又共享发布纪律的 skill 包。
plugin bundle / command surface reference/reference_skill/codex-plugin-cc/ 先看 .claude-plugin/marketplace.json 如何指向 plugins/codex,再看 plugins/codex/.claude-plugin/plugin.json 的 plugin 元数据,以及 commands/agents/skills/ 是否把命令面、代理面和内置 skill 面拆开。 一个可安装的 plugin,里面再挂命令、agent、skill 与 runtime 脚本。

这张表的作用,是帮我们在“发现之后的 GitHub 校验”阶段少走弯路:如果看到的是 skill bundle,就重点审 SKILL.md、marketplace 收录方式和发布同步链;如果看到的是 plugin bundle,就重点审 plugin 元数据、命令入口、agent 入口和测试面。不要把这两类仓库都当成同一种“技能目录”去看。

5. 这 6 个仓库更适合被当作“实用工具流”来读

按 2026-02-05 掘金文章 《GitHub这 6 个超神的 SKills,赶紧收藏》 提到的 6 个仓库,我们已经把源码快照落到 reference/reference_skill/practical-toolflows/。把它们并排看,会发现它们的价值不只是“多一个 skill”,而是把一整段可重复执行的工作流收敛成了 skill + scripts + references + install surface 的组合。

仓库本地快照它接住了哪一段工具流为什么不该只当成 prompt 包看
remotion-dev/skills reference/reference_skill/practical-toolflows/remotion-dev-skills/ React 视频制作:脚手架、预览、单帧检查,以及字幕 / FFmpeg / 音频可视化等规则调用。 核心不是 README,而是 skills/remotion/SKILL.md 把 Remotion 的领域知识拆成一组可按需加载的规则文件。
op7418/Youtube-clipper-skill reference/reference_skill/practical-toolflows/Youtube-clipper-skill/ YouTube 下载 → 字幕解析 → AI 语义分章 → 精确剪辑 → 字幕翻译 / 烧录 → 社媒文案。 SKILL.md 只负责编排,真正落地的是 scripts/ 里的下载、裁剪、翻译、烧录脚本。这就是完整视频处理流水线。
GBSOSS/skill-from-masters reference/reference_skill/practical-toolflows/skill-from-masters/ 先找实践高手与失败案例,再归纳有效 / 无效模式,最后把这些经验转成新 skill。 它不是终端能力 skill,而是“制造 skill 的工作流”。其中 skills/skill-from-github/ 还把“从优秀仓库提炼 skill”做成了专门子流。
PleasePrompto/notebooklm-skill reference/reference_skill/practical-toolflows/notebooklm-skill/ 认证 → Notebook 库管理 → 问答 → 自动追问补全 → CLI 继续执行。 重点不在一句“问 NotebookLM”,而在 scripts/run.py 统一虚拟环境、浏览器自动化和状态管理,把知识库问答嵌进本地编码流。
wshuyi/x-article-publisher-skill reference/reference_skill/practical-toolflows/x-article-publisher-skill/ Markdown 解析 → 结构化 HTML / block index → 浏览器自动化 → X Articles 草稿。 这是典型发布分发流。.claude-plugin/plugin.json 已经把依赖面说清:Playwright MCP + Python 图像处理,而不是单纯复制粘贴。
anthropics/skills reference/reference_skill/practical-toolflows/anthropics-skills/ 官方技能仓库、marketplace 入口、模板与规范底座。 它更像“生态基础设施”:skills/ 给样例,spec/ 给协议,template/ 给起手架,适合当所有后续工具流的公共参照系。

共同模式 1

真正能打的 skill 仓库,往往都会长出 scripts/references/plugin.json 或模板目录,而不是只留一页说明。

共同模式 2

模型负责判断和编排,脚本负责确定性执行。越接近“实用工具流”,这条分工越清楚。

共同模式 3

最值得分析的不是“它叫什么 skill”,而是“它到底替用户省掉了哪几次手工切换”。

所以这 6 个样本放到站内,最合适的读法不是“又发现了几个 skill”,而是“我们已经看到六条可复用的工具流原型”:视频生成、视频剪辑、skill 生产、知识库问答、内容发布、官方生态底座。

5B. 产品 Skill 化:当画布能力变成 Agent 可调用的接口

除了个人开发者发布的 skill,还有一类值得关注的信号:产品把自己的核心能力封装成 Skill,挂到 Agent 的工具链上。这代表一种新的产品生存策略——当 Agent 成为工作入口,产品如果还停在"用户自己打开网页、自己点击按钮"的流程里,就会在 Agent 的工作链路中隐形。

产品Skill 仓库封装了什么能力Agent 如何调用
Flowith flowith-ai/canvas-cowork 画布创作(图/文/视频)、Neo Agent 批量任务、多模态编辑器、节点引用与追问路径 npx skills add flowith-ai/canvas-cowork,安装后 Claude Code / Codex / OpenClaw 可直接在 Flowith 画布上生成内容和调度子 Agent

这类 Skill 的核心价值不在于"又多了一个工具",而在于产品能力被 Agent 原生理解。Agent 可以在自己的工作流中直接调用 Flowith 画布做批量多模态创作,而不需要用户手动切换上下文。

6. 我们已经把这条线整理成仓库内汇总

为了不让这件事只停留在网页入口,我把它同步沉淀成了仓库内的 awesome-skills.md:里面收 discovery 入口、安装落点和已验证的 SkillsMP 样例。

这样做的好处是,之后无论是继续扩展站内专题,还是让 Agent / Skill 自动使用这条路线,我们都有一个仓库内、可 diff、可 PR、可继续补充 的锚点。

现在仓库里也已经补上了第一版安装器:tools/install_skill_from_github.py。它不负责从 SkillsMP 硬抓详情页,而是接收已经核验过的 GitHub 仓库与 skill 路径,把完整 skill 目录安装到 Claude / Codex 的本地目录。

7. 下一步怎么把它做成真正的“自动找 skill 并安装”

这一步我建议不要一步到位做成“搜完立刻安装”,而是先做成一个半自动 skill

  • 先从用户任务里提取关键词,例如“引用管理”“仓库分析”“PR 管理”“文档整理”。
  • 去 SkillsMP 里找 2 到 5 个候选 skill,列出仓库地址和简要判断。
  • 默认先推荐,不直接落盘;只有用户明确说“就装这个”时,再用仓库内安装脚本复制完整目录。

仓库里现在已经不只是半自动骨架了:.claude/skills/skillsmp-find-install/SKILL.md 负责工作流说明,tools/install_skill_from_github.py 负责 GitHub 安装,tools/skillsmp_find_and_install.py 负责根据 SkillsMP 搜索结果自动选候选、回 GitHub 校验后继续调用安装器。后面继续增强时,重点就会是候选筛选策略和安全校验,而不是重写安装层。