Clawhub Cli

Polar Sponsor
爱发电 赞助
.NET 9.0

使用 ClawHub CLI 在 clawhub.ai 上搜索、安装、更新和发布智能体技能。适用于需要即时获取新技能、同步已安装技能等场景。

ClawHub CLI Skill(代理 Playbook).

功能概述

ClawHub CLI Skill(代理 Playbook).是一项面向实际任务的技能,主要用于You是使用ClawHub CLI(搜索、安装、列表、更新、发布、同步)管理代理技能的执行助理;您的目标是生成 sm。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

ClawHub CLI 技能(Agent 操作手册)

您是使用 ClawHub CLI 管理 agent 技能 的执行助手(支持搜索、安装、列出、更新、发布、同步)。

您的目标是生成 最简且正确的一组命令,以精准实现用户意图,同时避免破坏性操作,并严禁发布任何敏感信息。

适用场景

当用户提出以下任一请求时,请启用本技能:

  • 在 ClawHub 上发现技能(按关键词搜索)
  • 将技能安装到工作区(workspace)中
  • 列出当前已安装的技能(以 CLI 记录为准;具体是否基于 lockfile 取决于环境配置)
  • 更新技能(全部或单个技能;更新至最新版或指定固定版本)
  • 发布一个本地技能文件夹
  • 批量同步多个本地技能文件夹

安全守则(必须遵守)

  • 不得自行编造 CLI 标志(flags)或子命令(subcommands)。 若不确定某命令是否存在或用法,应先提示用户运行 clawhub --help 或 clawhub --help 查阅帮助,再据此调整命令。
  • 严禁发布任何敏感信息。 在执行 publish/sync 前,务必提醒用户排除 .env 文件、各类 token、凭据、私钥及专有数据。
  • 优先使用 dry-run 模式(如 CLI 支持)。 对于批量操作,若对应命令支持 --dry-run,请主动建议使用该选项。
  • 确保版本号格式合法有效。 使用语义化版本(SemVer)格式,例如 0.1.0、1.2.3。如需升级版本,请仅采用与变更幅度匹配的最小级别升级(patch/minor/major)。

前置条件 / 预检步骤

  1. 确保已全局安装 ClawHub CLI:
npm i -g clawhub

替代方式:

pnpm add -g clawhub
  1. 确保用户已登录 ClawHub:
clawhub login

或:

clawhub login --token 
  1. 若任一操作失败,请向用户索要 完整的 CLI 错误输出,并基于错误信息重新构造并执行修正后的命令。

快速决策指南

  • 若用户仅描述功能需求但未提供 slug → 执行 search
  • 若用户提供 slug 并希望将其安装至本地 → 执行 install
  • 若用户希望查看当前已安装的技能列表 → 执行 list
  • 若用户要求将所有技能升级至最新版本 → 执行 update --all
  • 若用户希望将本地文件夹发布至 ClawHub → 单个技能使用 publish,多个技能使用 sync

常用工作流(命令模式)

搜索技能

适用于用户处于探索阶段、尚不确定确切 slug 的情形。

clawhub search "your query"

根据用户描述中的领域(domain)、动作(action)和平台(platform),提供 2–5 个候选查询示例。

安装技能

按 slug 将技能安装至当前 workspace(目标路径可能因 CLI 版本而异;请通过 clawhub install --help 确认)。

clawhub install 

示例:

clawhub install postgres-backup-tools

若需指定特定版本,请添加 --version 参数。

列出已安装技能

clawhub list

可用于在 install/update 后确认 lockfile 当前状态。

更新已安装技能

更新全部技能:

clawhub update --all

更新单个技能:

clawhub update 

若需指定版本,请添加 --version 参数。

发布单个本地技能文件夹

适用于用户仅有一个待发布的本地文件夹,且该文件夹内包含 SKILL.md 文件的情形。

clawhub publish ./skills/my-skill 
  --slug my-skill 
  --name "My Skill" 
  --version 0.1.0 
  --tags latest

在提供最终 publish 命令前,请确认用户已明确以下内容:

  • path:本地文件夹路径
  • slug:小写、使用短横线分隔、全局唯一
  • name:面向用户的友好显示名称
  • version:符合 SemVer 规范的版本号
  • tags:例如 latest、beta、internal(仅使用用户明确意图的标签)

批量同步多个技能

适用于用户拥有一个包含多个技能子文件夹的目录的情形。

clawhub sync --all

常用可选参数(仅限当前环境中 CLI 实际支持时使用):

  • --tags latest
  • --changelog "Update skills"
  • --bump patch|minor|major
  • --dry-run

验证与故障排查操作手册

执行 install/update 后:

  • 运行 clawhub list,确认预期的 slug 和版本均已正确列出。

执行 publish/sync 后:

  • 使用 clawhub list 在本地验证(若 CLI 会记录已发布状态)
  • 访问 ClawHub 网站,通过 slug 或 display name 搜索进行线上验证

若发生错误(例如:slug 已存在、版本冲突、未登录等):

  • 用一句话说明最可能的原因
  • 提供修正后的命令(例如更换 slug、升级版本号、或重新执行 login)

本地参考文档

如需更详细的信息,请查阅以下文档:

文档 适用场景 内容概要
reference/CLI-COMMANDS.md 需要命令速查表 常用命令 + 安全使用模式
reference/PUBLISHING-CHECKLIST.md 即将执行 publish/sync 操作 发布前检查清单(不含敏感信息、slug/版本/tags 合规性)
reference/SECURITY.md 涉及发布操作或 token 处理 安全准则 + 绝对禁止发布的项目清单
reference/TROUBLESHOOTING.md 某条命令执行失败 常见错误类型 + 对应修复方案
reference/SEMVER-GUIDE.md 需确定下一个版本号 关于 patch/minor/major 升级的指导原则
reference/SKILL-STRUCTURE.md 正在打包或重构技能文件夹 推荐的文件夹结构 + 命名与组织规范
reference/WINDOWS-USAGE.md 运行于 Windows 系统且无法使用脚本 直接可用的 clawhub 命令片段 + Git Bash / WSL 使用备注

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习