openclaw skills分类管理有四种方法:一、按clawhub 30+类别建本地目录并更新skill.yaml的category字段;二、在项目级skills/子目录中建立专属分类结构;三、用clawhub cli批量打标与按标签筛选;四、通过clawdbot插件实现可视化自动归类与拖拽管理。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您已安装多个OpenClaw Skills,但发现它们散落在不同路径、命名混乱、难以按功能快速调用,则可能是由于缺乏统一的分类管理机制。以下是按类别整理Skills的具体操作方法:
一、依据ClawHub官方30+类别体系建立本地目录结构
ClawHub社区已将3002个精选Skill按编程开发、智能家居、办公通讯等30余个语义类别标准化归类,该结构可直接映射到本地文件系统,实现可视化分类管理。该方法不依赖额外工具,仅通过规范目录命名与层级即可达成全局可检索状态。
1、在终端中进入本地Skills主目录:Linux/macOS执行 cd ~/.openclaw/skills/;Windows执行 cd C:\Users\你的用户名\.openclaw\skills\
2、创建一级分类文件夹,严格使用ClawHub标准英文类别名(小写、下划线分隔):mkdir programming office smart_home browser_automation pdf_tools email_management
3、将已安装技能移动至对应分类目录,例如将github、docker-essentials移入programming;将apple-reminders、imap-smtp-email移入email_management;移动前请确认目标目录中无同名子目录,避免覆盖SKILL.md或YAML元数据文件
4、修改每个Skill目录内的skill.yaml文件,在category:字段填入对应分类名,如category: programming;此字段将被OpenClaw Gateway识别并用于Web UI筛选与CLI命令过滤
二、利用Workspace级skills/子目录实现项目专属分类
当同一组Skills需绑定特定项目(如“财务自动化”或“论文写作工作流”)时,可在项目根目录下建立./skills/子目录,并按功能子类建立二级结构。该方式优先级高于全局分类,适用于多项目并行且技能职责边界明确的场景。
1、进入目标项目根目录,执行:mkdir -p skills/finance/ingestion skills/finance/reporting skills/writing/research
2、将对应Skill复制进子目录,例如将anzai-image-gen放入skills/writing/research/,将browser与pdf-tools放入skills/finance/ingestion/;复制而非移动,确保全局Skills仍可被其他项目复用
3、在项目根目录下创建openclaw.config.yaml,添加路径重定向配置:skills_path: ["./skills", "~/.openclaw/skills"]
4、启动Gateway时指定该配置:openclaw gateway start --config ./openclaw.config.yaml;此时OpenClaw将优先加载./skills下的分类结构,形成项目内技能视图隔离
三、通过ClawHub CLI命令行批量打标与筛选
ClawHub CLI提供基于标签(tags)的元数据管理能力,可在不改动文件系统结构的前提下,为任意Skill动态添加多个语义标签,支持跨目录、跨层级的逻辑归类与条件检索。
1、确保已安装最新版ClawHub:npm install -g clawhub@latest
2、为单个Skill添加多类别标签:clawhub tag add weather --tags "office,forecast,api"
3、为整类Skills批量打标(以所有邮件相关Skill为例):clawhub list | grep -E "(email|smtp|imap)" | xargs -I {} clawhub tag add {} --tags "office,communication"
4、按标签组合筛选并启用Skills:clawhub enable --tags "office,api" --all;该命令将自动激活所有同时带有office和api标签的Skills,无需手动遍历路径
四、使用ClawDBot插件构建可视化分类看板
ClawDBot是专为OpenClaw设计的数据库增强插件,可将全部Skills元数据(含category、tags、description、last_updated等字段)同步至本地SQLite数据库,并提供Web界面进行拖拽式分类、关键词搜索与关系图谱浏览。
1、安装ClawDBot插件:npx clawhub@latest install clawdbot
2、初始化数据库并扫描现有Skills:clawdbot init && clawdbot scan
3、启动ClawDBot Web服务:clawdbot serve --port 8081
4、浏览器访问http://localhost:8081,在「Category View」页点击「Auto-Classify」按钮,系统将依据SKILL.md中的描述文本与YAML中已有category字段,自动聚类生成树状分类节点
5、对未归类Skill手动拖入任一分类节点,操作将实时写入其skill.yaml的category:字段;所有拖拽操作均同步更新本地文件,无需二次导出










