mcpField
P
publish-to-all-skill-stores

publish-to-all-skill-stores

本地服务
github.com/xixi048开发工具0今天更新

关于 publish-to-all-skill-stores

面向已有 SKILL.md 技能的 Agent 技能,整理不同技能商店的提交方式,并提供检查与打包流程。涵盖自动索引、API、GitHub PR、需登录提交及平台托管等渠道。

主要功能

  1. 01汇总技能商店及提交渠道
  2. 02按渠道说明提交流程
  3. 03检查技能提交准备情况
  4. 04生成商店所需包格式
  5. 05记录渠道验证与常见问题

适用场景

  1. 01将现有技能提交到多个商店
  2. 02提交前检查技能目录与文件
  3. 03为不同商店生成提交包

MCP 相关

通过 stdio 提供渠道注册表、提交前检查和技能包生成工具,供 MCP 客户端调用。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbpublish-to-all-skill-stores-2.0.1.mcpb2.0.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

publish-to-all-skill-stores

License: MIT

同时上架所有 Skill 商店 · 一个 Agent 技能,可将现有的 SKILL.md 技能发布到国内外的 Agent 技能市场, 无论免费还是付费——不用再花上一周,重新摸索每个平台究竟如何接受提交。

中文说明见下。

它是什么

这是一份操作指南,而不是封装工具。它会告诉 Agent 各类商店的实际运作方式,避免在永远不会接受文件上传的平台上浪费时间:

形式提交操作示例
从 GitHub 自动索引修复仓库(路径 + 主题标签 + README)skills.sh、SkillsMP、claude-plugins.dev
公开提交 API发送一个 HTTP POSTskillstore.io、skillsmd.dev、skillbay.sh
GitHub PRfork → 添加文件 → 发起 PRbuildwithclaude、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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。