用途:把包含 SKILL.md 的智能体技能仓库发布到各市场、插件目录与注册表;若同时提供 MCP 服务器,另走注册表渠道。
主要能力与流程:一、安全扫描(阻断):确认 .data/、.cache/、config.local、.env、exports/ 等已被 gitignore,并扫描被跟踪文件中的密钥与隐私数据(如 sk_live、api_key 等模式)。配置模板只允许 example.com、Your Name 与 _env 引用;用户安装的第三方技能(如已跟踪的 .agents/skills/<other>/)不得二次发布,需取消跟踪并加入 gitignore。二、用 GitHub 官方工具校验:运行 gh skill publish --dry-run,任一技能出错即阻断整个发布;常见修复包括给含冒号的 description 加双引号、name 与目录名一致、补 LICENSE 与 license: MIT、正文超 500 行则拆分到 references/.md。三、发布:确保仓库公开,添加主题 agent-skills、claude-skills、codex-skills、skill-md、ai-agents,提交后执行 gh skill publish --tag vX.Y.Z 生成 release。之后可用 npx skills add <owner>/<repo> 与 gh skill install <owner>/<repo> 安装,gh skill search 确认收录。四、Claude Code /plugin:写 .claude-plugin/marketplace.json,以仓库根为 source、skills 数组指向各技能目录(strict: false),用户通过 /plugin marketplace add 与 /plugin install 使用;插件名需保持稳定。五、标签保护:建立针对 v* 标签的规则集,启用 Restrict updates 与 Restrict deletions,使发布不可改写。六、需登录的人工市场:Agensi 需用 git archive 从被跟踪文件生成干净 zip 并通过 8 点安全扫描,再连 Stripe Connect 提交定价;Buda Marketplace 通过 GitHub App 连接仓库、设置免费/一次性/订阅并发布,约 24 小时审核,含平台费;ClawHub 提交公开仓库 URL;Codex/OpenAI 走 fork + PR,需用户手动打开 compare URL。七、MCP 服务器:安装 mcp-publisher 后可登录 github(io.github.<user>/*)或 dns,执行 mcp-publisher publish 发布到官方 MCP Registry,版本不可变;Codex 市场需 .agents/plugins/marketplace.json 与 plugins/<name>/ 子目录,插件内技能须为真实副本,不能用符号链接或 ../ 逃逸,建议用 scripts/sync-codex-plugins.sh 作 pre-commit 钩子同步。ChatGPT 应用目录、Anthropic 连接器目录、Anthropic 桌面扩展等需人工审核。
限制:gh skill publish 对任一技能错误都会整体失败;发布前必须完成安全扫描;索引收录可能需数分钟到数天;人工审核渠道无法全自动;发布是不可逆的外向操作,须先验证再推送。资料未提供价格、收费与效果数据。