关于 publish-to-all-skill-stores
面向已有 SKILL.md 技能的 Agent 技能,整理不同技能商店的提交方式,并提供检查与打包流程。涵盖自动索引、API、GitHub PR、需登录提交及平台托管等渠道。
主要功能
- 01汇总技能商店及提交渠道
- 02按渠道说明提交流程
- 03检查技能提交准备情况
- 04生成商店所需包格式
- 05记录渠道验证与常见问题
适用场景
- 01将现有技能提交到多个商店
- 02提交前检查技能目录与文件
- 03为不同商店生成提交包
MCP 相关
通过 stdio 提供渠道注册表、提交前检查和技能包生成工具,供 MCP 客户端调用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
publish-to-all-skill-stores
同时上架所有 Skill 商店 · 一个 Agent 技能,可将现有的
SKILL.md技能发布到国内外的 Agent 技能市场, 无论免费还是付费——不用再花上一周,重新摸索每个平台究竟如何接受提交。
中文说明见下。
它是什么
这是一份操作指南,而不是封装工具。它会告诉 Agent 各类商店的实际运作方式,避免在永远不会接受文件上传的平台上浪费时间:
| 形式 | 提交操作 | 示例 |
|---|---|---|
| 从 GitHub 自动索引 | 修复仓库(路径 + 主题标签 + README) | skills.sh、SkillsMP、claude-plugins.dev |
| 公开提交 API | 发送一个 HTTP POST | skillstore.io、skillsmd.dev、skillbay.sh |
| GitHub PR | fork → 添加文件 → 发起 PR | buildwithclaude、awesome lists |
| 需要登录的 CLI / OAuth 表单 | 先登录 | ClawHub、Tank、Cow Skill Hub、agentskill.sh |
| 平台托管 | 移植技能——这是另一个项目 | Coze、AgentMore、GPT Store |
v2 新增内容
- 渠道注册表从 24 个扩展到 36 个(新增 LobeHub、agentskills.in、XFYUN Astron、MCP 相关目录、官方仓库、中国第二梯队,以及
/.well-known/agent-skills/index.json发现端点) - 明确了一条判断商店是否真实有效的规则:没有回执 ID,也没有 PR,就表示提交未成功
- 付费研究:付款方式取决于表单,而非渠道——Tencent SkillPay 零抽成,但只接受由后端支持的「Pay Skill」
安装
npx skills add xixi048/publish-to-all-skill-stores
/plugin marketplace add xixi048/publish-to-all-skill-stores
包含内容
skills/publish-to-all-skill-stores/
├── SKILL.md the decision-first workflow
├── references/
│ ├── store-registry.md 24 channels: region, pricing, form, verification level
│ ├── submission-recipes.md 6 recipes + SPA recon + mirror/token push
│ ├── paid-channels.md revenue splits, skillbay field table, price tiers
│ └── pitfalls.md 20+ "symptom → cause → fix" entries
└── scripts/
├── preflight.py readiness check (layout, license, danger calls, network)
├── build_package.py build the shapes each store wants
└── submit_all.py batch submitter (--registry for the full table)
快速开始
# 1. readiness check — ERROR means don't submit yet
python skills/publish-to-all-skill-stores/scripts/preflight.py <repo>/skills/<name>
# 2. build the package shapes
python skills/publish-to-all-skill-stores/scripts/build_package.py <repo> skills/<name> --out dist
# 3. see every channel and its submission form
python skills/publish-to-all-skill-stores/scripts/submit_all.py --registry
# 4. batch submit the ones that need no login
python skills/publish-to-all-skill-stores/scripts/submit_all.py --all --repo <github-url>
一条能让投入物有所值的规则
目录站点只会索引 skills/<name>/SKILL.md。放在仓库根目录的技能永远不会被发现,也不会报错——它只会一直隐形。移动文件、修复相对路径,然后重新提交。
用作 MCP 服务
同样的三个工具也通过 MCP 提供(stdio,零依赖),任何支持 MCP 的 Agent 都可以直接调用:
{
"mcpServers": {
"publish-to-all-skill-stores": {
"command": "python",
"args": ["C:/path/to/publish-to-all-skill-stores/mcp/server.py"]
}
}
}
工具:skill_store_registry(36 个渠道)、skill_preflight(就绪情况检查)、
skill_build_package(生成商店要求的 zip 结构)。
机器可发现索引
docs/.well-known/agent-skills/index.json 已发布到 GitHub Pages,因此遵循
/.well-known/agent-skills/index.json 约定的 Agent 无需依赖任何商店即可找到这些技能:
https://xixi048.github.io/publish-to-all-skill-stores/.well-known/agent-skills/index.json
要求
Python 3.8+,仅使用标准库。除非你指定公开端点,否则脚本不会发起网络请求。
许可证
MIT——参见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。