Agent Skills
返回列表
SkillHub 发布优化器

SkillHub 发布优化器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @xyingsoft/skillhub-publish-optimizer。

技能介绍

许多 Agent 技能在开发完成后,开发者常直接打包源码并匆匆提交发布,往往忽略环境隔离与元数据的合理性。这种粗放流程不仅容易把 .env 文件、本地缓存或凭证误打进压缩包,还会因为名称和描述与真实用途不匹配,导致目标用户根本搜不到。

核心工作流与能力

该技能将发布视为一个确定性流水线,通过本地脚本与浏览器操作结合推进:

  • 源码审计与隔离:首先检查 SKILL.md、脚本及依赖声明,随后扫描目录树。在运行 scripts/release-skill.ps1 时,脚本会拒绝暂存任何凭证、密钥或历史归档,确保分发物仅包含 SKILL.md、agents/ 等技能自有文件。
  • 检索词研究:利用 references/skillhub-search.md 提取 2 到 4 个中英文查询变体,结合搜索证据与竞品分析草拟名称与摘要。避免在文案中堆砌关键词,而是将搜索词自然融入首句。
  • 确定性发布:脚本负责将源码同步至 Git 仓库并打包。上传 ZIP、填写 publish-form.md 及分类选择则在 SkillHub 网页端进行。
  • 审核状态轮询:发布后每 10 秒轮询状态,当状态变为“团队管理员审核中”时,引导用户前往后台核对 slug、版本与更新日志。

适用边界与注意点

该工具是流程的编排者而非凭证的搬运工。它绝不处理登录密码、短信验证码或扫码操作。如果在发布前目录中存在凭证类文件,脚本会直接中断停止发布。

此外,排名算法并不公开,本技能仅能通过优化分类和准确性来改善匹配度,无法承诺特定的排名结果。运行环境需依赖 PowerShell,且要求操作者在浏览器端拥有合法的发布权限。

使用场景

  • 准备好 Agent 技能源码后,需要排查并剔除隐藏的 `.env` 凭证,确保打包分发的压缩包安全可靠。
  • 技能开发完毕准备上架 SkillHub,需要提炼中英文搜索词并撰写符合规范的发布表单与摘要。
  • 首次将自定义技能推送到 GitHub 并发布到 SkillHub 时,需要执行同步、校验、打包和提交的完整流水线。
  • 技能提交审核后,需要定时轮询后台状态并在管理员审核阶段核对版本号与更新日志。

适合人员

  • 独立开发者:完成了一个 Agent 技能开发,急需将其合规打包并发布到 SkillHub 供他人安装使用。
  • 开源项目维护者:需要定期发布新版本技能,确保源码树干净且发布表单与 changelog 准确无误。
  • 技能生态运营:负责审核或协助上架第三方技能,需要根据搜索证据指导作者优化名称与分类以提高曝光。
  • 团队技术负责人:希望将技能发布流程标准化,避免团队成员手动操作时误传凭证或遗漏必要的审核步骤。