用途:该技能提供将 agent skill 发布到 agentskill.sh 与 skills.sh 两个技能目录的操作指南,覆盖 SKILL.md 准备、提交、验证与后续同步。
前置条件:GitHub 仓库需公开,且 SKILL.md 位于可发现路径(根目录或 .cursor/skills/<name>/)。frontmatter 需包含 name(小写、连字符、最长 64 字符)、description(英文、最长 1024 字符)、license、compatibility、metadata(author、version、tags)。description 与正文建议使用英文。
发布到 agentskill.sh:访问 https://agentskill.sh/submit,粘贴 GitHub 仓库 URL,点击 Analyze & Import 等待安全扫描,确认结果卡片名称与描述正确。验证可查询 https://agentskill.sh/q/<skill-name>,详情页为 https://agentskill.sh/@owner/skill-name,用户安装命令为 /learn @owner/skill-name。
发布到 skills.sh:该平台无网页提交表单,首次安装触发收录,运行 npx skills add owner/repo --yes。该命令会克隆仓库、检测 SKILL.md、安装到兼容的 agent 目录并发送匿名遥测。验证页面为 https://skills.sh/owner/repo/skill-name,用户安装命令为 npx skills add owner/repo,多技能仓库可用 npx skills add owner/repo --skill skill-name 安装指定技能。
更新:agentskill.sh 支持从 GitHub 自动同步,也可在 /submit 重新提交以立即刷新;skills.sh 依赖下次安装的遥测。更新脚本为 git add -A && git commit -m "update skill listing" && git push,随后在浏览器重新提交 agentskill.sh,并在临时目录执行 npx skills add owner/repo --yes 触发 skills.sh 刷新。
限制与故障排查:skills.sh 内容可能陈旧,重命名或大更新后需重新安装发送遥测,平台聚合约需 12–24 小时,48 小时仍陈旧可联系平台;旧技能名同样需推送新 name 并重新发送遥测,缓存刷新可能需 24–48 小时。agentskill.sh 不显示更新时,用同一仓库 URL 重新提交。安全评分方面,Socket 提示多为依赖关注,Snyk 警告需检查脚本漏洞,Gen Agent Trust Hub 为内容安全自动检查。资料未提供两个平台的收费标准、价格或更多平台政策细节。