openclaw skills
管理技能。
概要
bash
openclaw skills <子命令> [选项]描述
openclaw skills 命令用于管理 OpenClaw 的技能系统。技能是 Agent 的核心能力模块,定义了 Agent 能执行的具体任务(如文件操作、网页搜索、数据分析等)。技能分为工作区技能(项目本地)和托管技能(全局安装)。
子命令
| 子命令 | 说明 |
|---|---|
list | 列出已安装 / 可用的技能 |
install <name> | 安装技能 |
uninstall <name> | 卸载技能 |
enable <name> | 启用技能 |
disable <name> | 禁用技能 |
info <name> | 查看技能详情 |
search <keyword> | 搜索技能市场 |
选项
| 选项 | 缩写 | 说明 | 默认值 |
|---|---|---|---|
--scope <scope> | 范围:workspace、managed、all | all | |
--format <type> | 输出格式:text、json、table | table | |
--enabled-only | 仅显示已启用的技能 | false |
技能类型
| 类型 | 说明 | 存储位置 |
|---|---|---|
| 工作区技能 | 项目级别,仅当前工作区可用 | .openclaw/skills/ |
| 托管技能 | 全局安装,所有工作区可用 | ~/.openclaw/skills/ |
| 内置技能 | 系统自带,不可卸载 | 安装目录 |
输出示例
$ openclaw skills list
┌─────────────────┬──────────┬──────────┬──────────────────────────┐
│ 技能名称 │ 类型 │ 状态 │ 说明 │
├─────────────────┼──────────┼──────────┼──────────────────────────┤
│ file-manager │ 内置 │ ✅ 启用 │ 文件读写和管理 │
│ web-search │ 托管 │ ✅ 启用 │ 网页搜索 │
│ code-runner │ 托管 │ ⚪ 禁用 │ 代码执行 │
│ project-helper │ 工作区 │ ✅ 启用 │ 项目辅助 │
└─────────────────┴──────────┴──────────┴──────────────────────────┘示例
bash
# 列出所有技能
openclaw skills list
# 搜索技能市场
openclaw skills search "数据分析"
# 安装技能
openclaw skills install web-search
# 启用技能
openclaw skills enable code-runner
# 禁用技能
openclaw skills disable code-runner
# 查看技能详情
openclaw skills info web-search
# 仅查看工作区技能
openclaw skills list --scope workspace
# 仅查看已启用的技能
openclaw skills list --enabled-only相关命令
openclaw plugins- 插件管理openclaw status- 状态查看openclaw models- 模型管理
