技能发布助手

1小时前更新 1 00
技能发布助手技能发布助手
技能发布助手

技能简介

publisher 是一个面向 Clawdbot 技能开发者的文档与发布工具,能够读取 SKILL.md 文件内容,自动生成符合 GitHub 最佳实践的 README 文档,并完成 GitHub 仓库创建与 ClawdHub 平台发布。

业务背景

技能发布助手解决开发者文档编写繁琐、多平台发布流程割裂的痛点。通过自动提取SKILL.md核心信息,一键生成专业README并完成GitHub与ClawdHub双平台发布,显著降低技能上架门槛,让开发者专注功能实现而非格式规范。

落地案例:某开发者完成新技能开发后,只需确保SKILL.md包含名称、描述和依赖项,运行工具即可自动生成三种风格的一句话简介供选择,构建符合GitHub最佳实践的README文档,同时创建远程仓库并推送代码,最终同步至ClawdHub平台完成发布,全程无需手动处理文档格式或多平台切换。

能做什么

  • 从 SKILL.md 提取信息,生成三种风格的一句话描述供选择
  • 自动构建包含问题/解决方案、倒金字塔结构、表情符号标题的 README
  • 更新 SKILL.md 的 frontmatter 元数据
  • 创建 GitHub 仓库(如不存在)并推送代码
  • 向 ClawdHub 发布技能,自动检测版本号

使用说明

安装指令:

clawdhub install skill-publisher

使用步骤:

  1. 进入技能目录:cd ~/clawd/skills/your-skill
  2. 运行命令:skill-publisher
  3. 从生成的三个一句话描述中选择或自定义
  4. 预览生成的 README 并确认
  5. 完成 GitHub 与 ClawdHub 双平台发布

前置依赖:bash、jq、gh CLI、clawdhub CLI、git

输入与输出

见下方输入与输出表格。

项目内容
输入SKILL.md 文件、VERSION 版本文件、scripts/ 代码目录、gh/clawdhub CLI 工具链
输出标准化 README.md、更新的 SKILL.md、GitHub 仓库、ClawdHub 发布版本
适用人群Clawdbot 技能开发者、技术文档维护者、开源技能贡献者
不包含非 Clawdbot 项目支持、多语言翻译、自定义模板、私有化 GitHub 部署

 

风险提示

  • 需提前配置 gh CLI 的登录认证,否则无法创建 GitHub 仓库
  • 缺少 VERSION 文件会导致版本检测失败,需手动创建
  • SKILL.md 文件缺失时工具无法运行,需先补全基础元数据
  • 发布操作会修改远程仓库内容,建议提前备份重要分支

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/tunaissacoding/publisher/SKILL.md
来源类型:GitHub 开源仓库

数据统计

相关导航

暂无评论

none
暂无评论...