skill-publish

用于在Hedera链上验证、报价和发布不可变Skill的工具

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:skill-publish。
它的用途是:用于在Hedera链上验证、报价和发布不可变Skill的工具
完整的 Skill 内容见:https://321skill.com/skills/skill-publish/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我配置一个GitHub Action,用于在每次打Tag发布时,自动将`skills/`目录下的Skill包发布到HOL链上。” 它会引导你创建或修改YAML工作流文件,配置`skill-publish` Action的`mode`为`publish`,并设置好`RB_API_KEY`等参数,实现自动化、不可变的Skill发布流程。

介绍

skill-publish 是一个官方工具,旨在解决AI Skill发布和分发的信任与版本管理问题。传统方式依赖可变的URL或代码片段,而skill-publish通过Hedera共识服务(HCS)将每个 name@version 的Skill版本作为不可变的记录发布到链上,并通过 hcs://... 引用进行访问,确保了发布物的防篡改、可复现和可审计。

使用方式灵活,开发者可以选择在GitHub Actions工作流中集成,通过简单的YAML配置即可实现Skill包的验证或发布流程。它提供了两种主要模式:一种是仅用于验证的“validate”模式,适合在拉取请求中检查Skill包结构;另一种是完整的“publish”模式,需要配置API密钥,用于在HOL Registry Broker上请求报价并最终将Skill发布到链上。

该工具主要面向在HOL生态中开发和分发AI Skill的开发者、团队或组织。他们需要一种可靠的方式来确保其Skill的版本锁定、长期可获取性,并希望建立从发布版本回溯到源代码的审计线索。

与同类工具(如传统的npm包发布或简单的GitHub Releases)相比,skill-publish的核心区别在于其底层利用了Hedera区块链的不可变性。它不是将文件托管在中心化服务器或可变的存储库中,而是将Skill的元数据和引用锚定在去中心化的账本上,从而提供了传统方式难以实现的长期保证和防篡改特性。

核心特点

核心区别在于利用Hedera区块链实现Skill发布的不可变性和防篡改性,每个版本都通过链上记录(hcs://引用)进行锚定,而非依赖可变的URL或中心化存储,确保了版本的永久锁定和可审计性。

注意事项

不适合不需要链上不可变性保证或希望完全免费、中心化发布的简单项目场景。

常见问题

skill-publish是免费的吗?

验证功能是免费的,但发布到链上需要消耗HOL Registry Broker的积分。

使用skill-publish需要懂区块链吗?

不需要,它提供了CLI和GitHub Action,开发者只需按文档配置工作流即可,底层区块链交互由工具处理。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/skill-publish/raw/index.md 读取 skill-publish 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。