Agent Skills
返回列表
智能体发布助手

智能体发布助手

AI Agent 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-agent-publish 到当前 AI 助手。

技能介绍

发布Agent时,手动整理workspace核心文件到技能目录、编写符合规范的SKILL.md与_meta.json、判断版本号递增幅度,以及重复检查ClawHub与GitHub登录状态,这些步骤不仅耗时,还容易因遗漏规则导致发布失败或版本冲突。Agent Publish Skill把这些流程标准化,降低发布成本。

核心工作逻辑

技能的触发是主动的——当检测到SOUL.md、AGENTS.md、IDENTITY.md、TOOLS.md或SKILL.md发生变更时,会主动询问是否发布。确认后进入打包阶段:将核心文件复制到~/.qclaw/skills/<skill-name>/目录,生成SKILL.md时需遵循规则:frontmatter必须包含name和description,主体从SOUL.md提取架构总览与核心逻辑,description要包含关键词以便搜索;_meta.json需符合固定格式。

版本管理遵循语义化规则:首次发布用1.0.0,架构变更(如新增/删除分析层、决策引擎)递增主版本号(2.0.0),功能增强(新增分析维度、优化输出格式)递增次版本号(1.1.0),Bug修复递增修订号(1.0.1),变更说明从对话中提取。发布前需确认ClawHub(clawhub whoami)与GitHub(gh auth status)已登录,否则需执行登录命令。

适用边界与注意点

技能依赖本地已安装clawhub、gh、git工具,未安装则无法完成发布。核心文件需完整包含SOUL.md等触发文件,否则无法触发发布询问。ClawHub不允许同版本覆盖,发布失败后需递增版本号再试;GitHub Repo不存在时,需用gh repo create创建,而非直接推送。

使用场景

  • 当SOUL.md等核心文件变更后,需快速发布Agent到ClawHub和GitHub,避免手动整理文件与重复检查登录状态
  • 需要根据变更类型(架构调整/功能增强/Bug修复)自动递增版本号,确保版本规范与可追溯性
  • 首次发布Agent时,需生成包含name、description且主体来自SOUL.md的SKILL.md,以及正确格式的_meta.json
  • 发布前需确认ClawHub与GitHub登录状态,未登录时需引导执行clawhub login和gh auth login

适合人员

  • 独立Agent开发者:希望通过自动化流程发布Agent,减少手动打包与版本管理的工作量
  • 团队技术负责人:需要确保团队Agent的发布符合版本递增规则,避免版本冲突与规范偏离
  • 持续迭代Agent的维护者:需要根据文件变更类型快速更新版本号,保证版本可追溯与可维护性