SkillHub 发布优化器
将以下提示词粘贴到你的 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 准确无误。
- 技能生态运营:负责审核或协助上架第三方技能,需要根据搜索证据指导作者优化名称与分类以提高曝光。
- 团队技术负责人:希望将技能发布流程标准化,避免团队成员手动操作时误传凭证或遗漏必要的审核步骤。