Clawhub Cli

🦅 Agent 技能全生命周期管理工具

ClawHub CLI 技能,用于搜索、安装、更新和发布 Agent 技能,支持 npm 全局安装与版本管理,适合需要动态扩展 AI 能力的开发者。

收藏
10.2k
安装
2.4k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

ClawHub CLI 是一套面向 AI Agent 生态的命令行工具,主要用于在 clawhub.ai 平台上管理技能的完整生命周期。核心能力包括:

  • 技能发现:通过 clawhub search "关键词" 检索平台上的可用技能,支持模糊匹配与多维度筛选。
  • 安装管理:使用 clawhub install <slug> 将远程技能拉取到本地工作区,支持指定 SemVer 版本(--version)。
  • 状态查看clawhub list 展示已安装技能及其版本锁定状态,便于审计依赖。
  • 版本更新clawhub update --all 批量更新至最新版,或针对单个技能精准升级/回退。
  • 发布与同步clawhub publish 将本地单技能推送到平台;clawhub sync --all 批量同步多个技能文件夹,适合 monorepo 场景。

显著优点

1. 生态整合度高:直接与 clawhub.ai 平台打通, skill 发现到部署链路闭环。
2. 版本控制严格:基于 SemVer 的版本策略,支持精确锁定与自动升级,降低依赖冲突风险。

3. 批量操作友好sync 命令适合团队维护多技能仓库,显著提升发布效率。

4. 安全防护内建:强制提醒排除 .env、密钥等敏感文件,内置 --dry-run 预演机制。

潜在缺点与局限性

  • 依赖 Node/npm 生态:必须全局安装 npm 包,对非 Node 开发者存在环境门槛。
  • 平台锁定风险:技能仓库与发布目标均为 ClawHub 专属,迁移成本未知。
  • 功能边界模糊:部分命令(如 install 的目标路径)可能因 CLI 版本而异,需查阅 --help 确认。
  • 权限与认证依赖:所有发布操作需提前登录,令牌管理增加运维复杂度。

适合人群

  • 需要为 AI Agent 动态加载能力的开发者与 MLOps 工程师
  • 维护内部技能仓库的平台团队
  • 希望标准化 skill 版本管理与 CI/CD 集成的技术负责人

常规风险

1. 凭证泄露:发布前未清理 .env 或硬编码密钥可能导致敏感信息暴露。
2. 版本冲突:多人协作时 slug 或版本号冲突会导致发布失败,需遵循 SemVer 规范。

3. 破坏性更新update --all 可能引入 breaking changes,建议先在隔离环境验证。

4. CLI 版本漂移:命令语法随工具迭代变化,需参考对应版本的 --help 输出。

Clawhub Cli 内容

assets文件夹
reference文件夹
scripts文件夹
linux文件夹
macos文件夹
windows文件夹
手动下载zip · 13.3 kB
README.mdtext/markdown
请选择文件