Find Skills for ClawHub
This skill helps you discover and install OpenClaw skills from the ClawHub registry (https://clawhub.ai).
When to Use This Skill
Use this skill when the user:
- - Asks "how do I do X with OpenClaw" where X might have an existing skill
- Says "find a skill for X on ClawHub" or "what skills are available for OpenClaw"
- Asks "can OpenClaw do X" where X is a specialized capability
- Expresses interest in extending OpenClaw capabilities
- Wants to search for tools, templates, or workflows in the ClawHub ecosystem
- Mentions they wish they had help with a specific domain (design, testing, deployment, etc.) in OpenClaw
Prerequisites
1. Install ClawHub CLI
The ClawHub CLI is required to search and install skills. Install it globally:
CODEBLOCK0
Or use it via npx (slower but no installation):
CODEBLOCK1
2. Login (Optional for Publishing)
For searching and installing, login is not required. For publishing your own skills:
CODEBLOCK2
How to Search for Skills
Basic Search
CODEBLOCK3
Examples:
- -
clawhub search "calendar" - Find calendar-related skills - INLINECODE1 - Find weather forecasting skills
- INLINECODE2 - Find DevOps and deployment skills
Search with Limit
CODEBLOCK4
How to Install Skills
Once you find a skill you want to install:
CODEBLOCK5
Example:
CODEBLOCK6
Skills are installed into your OpenClaw workspace's skills directory. OpenClaw will automatically load them in the next session.
Common Skill Categories
When searching, consider these common categories:
| Category | Example Queries |
|---|
| Web Development | react, nextjs, typescript, css, tailwind |
| Testing |
testing, jest, playwright, e2e |
|
DevOps | deploy, docker, kubernetes, ci-cd |
|
Documentation | docs, readme, changelog, api-docs |
|
Code Quality | review, lint, refactor, best-practices |
|
Design | ui, ux, design-system, accessibility |
|
Productivity | workflow, automation, git, todo |
|
APIs & Services | api, rest, graphql, database |
|
AI & ML | machine-learning, openai, embeddings |
|
Hardware | raspberry-pi, iot, sensors, camera |
Integration with OpenClaw (AI Assistant Guide)
As an AI assistant using this skill, follow these steps when a user asks about OpenClaw capabilities:
Step 1: Check if ClawHub CLI is available
First, check if clawhub is installed by running:
CODEBLOCK7
If not installed, inform the user and offer to install it:
CODEBLOCK8
Alternatively, you can use npx clawhub (slower but works without installation).
Step 2: Search for relevant skills
Run the search command with the user's query:
CODEBLOCK9
Or using npx:
CODEBLOCK10
Step 3: Parse and present results
Typical output format:
CODEBLOCK11
Present results to the user with:
- 1. Skill name and version
- Install count (popularity indicator)
- Brief description
- Relevant tags
- Installation command
Step 4: Offer to install
If the user wants to install a skill:
CODEBLOCK12
Or using npx:
CODEBLOCK13
Step 5: Handle no results
If no skills are found:
- 1. Acknowledge that no existing skill was found
- Offer to help with the task directly using your general capabilities
- Suggest the user could create their own skill with INLINECODE6
Example Workflow
User: "How can OpenClaw help me with weather forecasts?"
- 1. Search for skills:
CODEBLOCK14
- 2. Present results:
CODEBLOCK15
- 3. Offer installation:
CODEBLOCK16
Advanced Usage
Update Installed Skills
Check for updates to all installed skills:
CODEBLOCK17
List Installed Skills
See what skills you have installed:
CODEBLOCK18
Publish Your Own Skills
If you create a skill you want to share:
CODEBLOCK19
Sync Local Skills
Back up your local skills to ClawHub:
CODEBLOCK20
Tips for Effective Searches
- 1. Use specific keywords: "react testing" is better than just "testing"
- Try alternative terms: If "deploy" doesn't work, try "deployment" or "ci-cd"
- Browse categories: Visit https://clawhub.ai to browse skills by category
- Check popularity: More installs usually indicates a more mature skill
Troubleshooting
"clawhub command not found"
- - Install with INLINECODE7
- Or use
npx clawhub instead
"No skills found"
- - Try broader search terms
- Check https://clawhub.ai to see if skills exist in that category
- Consider creating your own skill with INLINECODE9
"Permission denied" when installing
- - Make sure you have write permissions to the OpenClaw workspace
- Skills install to
<workspace>/skills by default
Related Skills
- - skill-creator: Create and package your own OpenClaw skills
- find-skills: Search for skills in the broader AI skills ecosystem (skills.sh)
Learn More
- - ClawHub Website: https://clawhub.ai
- OpenClaw Skills Documentation: https://docs.openclaw.ai/tools/skills
- Discord Community: https://discord.com/invite/clawd
This skill helps bridge the gap between users' needs and the growing ecosystem of OpenClaw skills on ClawHub.
为ClawHub查找技能
此技能帮助您从ClawHub注册中心(https://clawhub.ai)发现并安装OpenClaw技能。
何时使用此技能
当用户出现以下情况时使用此技能:
- - 询问如何使用OpenClaw做X,而X可能已有现成技能
- 说在ClawHub上查找X技能或OpenClaw有哪些可用技能
- 询问OpenClaw能否做X,其中X是某项专业能力
- 表达扩展OpenClaw功能的兴趣
- 希望在ClawHub生态系统中搜索工具、模板或工作流
- 提到希望在OpenClaw中针对特定领域(设计、测试、部署等)获得帮助
前置条件
1. 安装ClawHub CLI
搜索和安装技能需要ClawHub CLI。全局安装:
bash
npm i -g clawhub
或通过npx使用(速度较慢但无需安装):
bash
npx clawhub search 查询词
2. 登录(发布时需要)
搜索和安装无需登录。如需发布自己的技能:
bash
clawhub login
如何搜索技能
基础搜索
bash
clawhub search 查询词
示例:
- - clawhub search 日历 - 查找日历相关技能
- clawhub search 天气 - 查找天气预报技能
- clawhub search 运维 - 查找DevOps和部署技能
限制数量搜索
bash
clawhub search 查询词 --limit 10
如何安装技能
找到要安装的技能后:
bash
clawhub install <技能标识>
示例:
bash
clawhub install weather-forecast
技能将安装到OpenClaw工作区的skills目录。OpenClaw将在下次会话中自动加载它们。
常见技能类别
搜索时,可参考以下常见类别:
| 类别 | 示例查询词 |
|---|
| Web开发 | react, nextjs, typescript, css, tailwind |
| 测试 |
testing, jest, playwright, e2e |
|
DevOps | deploy, docker, kubernetes, ci-cd |
|
文档 | docs, readme, changelog, api-docs |
|
代码质量 | review, lint, refactor, best-practices |
|
设计 | ui, ux, design-system, accessibility |
|
生产力 | workflow, automation, git, todo |
|
API与服务 | api, rest, graphql, database |
|
AI与机器学习 | machine-learning, openai, embeddings |
|
硬件 | raspberry-pi, iot, sensors, camera |
与OpenClaw集成(AI助手指南)
作为使用此技能的AI助手,当用户询问OpenClaw功能时,请按以下步骤操作:
步骤1:检查ClawHub CLI是否可用
首先,通过运行以下命令检查clawhub是否已安装:
bash
clawhub --version
如果未安装,告知用户并提供安装选项:
bash
npm i -g clawhub
或者,您可以使用npx clawhub(速度较慢但无需安装)。
步骤2:搜索相关技能
使用用户的查询词运行搜索命令:
bash
clawhub search 查询词 --limit 5
或使用npx:
bash
npx clawhub search 查询词 --limit 5
步骤3:解析并呈现结果
典型输出格式:
天气的搜索结果:
- 1. weather-forecast v1.2.0(1,234次安装)
- 使用Open-Meteo API提供天气预报
- 标签:天气, api, 预报
- 2. weather-alerts v0.5.1(845次安装)
- 发送天气警报和通知
- 标签:天气, 警报, 通知
安装命令:clawhub install <技能标识>
向用户呈现结果,包含:
- 1. 技能名称和版本
- 安装次数(流行度指标)
- 简要描述
- 相关标签
- 安装命令
步骤4:提供安装选项
如果用户想安装技能:
bash
clawhub install <技能标识>
或使用npx:
bash
npx clawhub install <技能标识>
步骤5:处理无结果情况
如果未找到技能:
- 1. 确认未找到现有技能
- 主动提供直接使用通用能力协助完成任务
- 建议用户可使用clawhub init创建自己的技能
示例工作流
用户:OpenClaw如何帮助我获取天气预报?
- 1. 搜索技能:
bash
clawhub search 天气预报
- 2. 呈现结果:
在ClawHub上找到3个天气相关技能:
1. weather-forecast(1.2K次安装)
- 使用Open-Meteo API提供天气预报
- 安装:clawhub install weather-forecast
2. weather-alerts(845次安装)
- 发送天气警报和通知
- 安装:clawhub install weather-alerts
3. travel-weather(312次安装)
- 旅行行程的天气规划
- 安装:clawhub install travel-weather
- 3. 提供安装选项:
您希望我为您安装这些技能中的哪一个?
高级用法
更新已安装技能
检查所有已安装技能的更新:
bash
clawhub update --all
列出已安装技能
查看已安装的技能:
bash
clawhub list
发布自己的技能
如果您创建了想要分享的技能:
bash
clawhub publish ./my-skill-folder --slug my-skill --name 我的技能 --version 1.0.0
同步本地技能
将本地技能备份到ClawHub:
bash
clawhub sync --all
有效搜索技巧
- 1. 使用具体关键词:react testing优于仅搜索testing
- 尝试替代术语:如果deploy无效,尝试deployment或ci-cd
- 浏览分类:访问https://clawhub.ai按类别浏览技能
- 检查流行度:安装次数越多通常表示技能越成熟
故障排除
clawhub命令未找到
- - 使用npm i -g clawhub安装
- 或改用npx clawhub
未找到技能
- - 尝试更宽泛的搜索词
- 检查https://clawhub.ai查看该类别是否存在技能
- 考虑使用clawhub init创建自己的技能
安装时权限被拒绝
- - 确保您对OpenClaw工作区有写入权限
- 技能默认安装到<工作区>/skills
相关技能
- - skill-creator:创建和打包您自己的OpenClaw技能
- find-skills:在更广泛的AI技能生态系统(skills.sh)中搜索技能
了解更多
- - ClawHub网站:https://clawhub.ai
- OpenClaw技能文档:https://docs.openclaw.ai/tools/skills
- Discord社区:https://discord.com/invite/clawd
此技能帮助弥合用户需求与ClawHub上不断增长的OpenClaw技能生态系统之间的差距。