← 返回 Skills 市场
mrjordandu

Find Skills for ClawHub

作者 Jordandu · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
941
总下载
1
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install find-skills-for-clawhub
功能描述
Search for and discover OpenClaw skills from ClawHub (the official skill registry). Activate when user asks about finding skills, installing skills, or wants...
使用说明 (SKILL.md)

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:

npm i -g clawhub

Or use it via npx (slower but no installation):

npx clawhub search "query"

2. Login (Optional for Publishing)

For searching and installing, login is not required. For publishing your own skills:

clawhub login

How to Search for Skills

Basic Search

clawhub search "query"

Examples:

  • clawhub search "calendar" - Find calendar-related skills
  • clawhub search "weather" - Find weather forecasting skills
  • clawhub search "devops" - Find DevOps and deployment skills

Search with Limit

clawhub search "query" --limit 10

How to Install Skills

Once you find a skill you want to install:

clawhub install \x3Cskill-slug>

Example:

clawhub install weather-forecast

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:

clawhub --version

If not installed, inform the user and offer to install it:

npm i -g clawhub

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:

clawhub search "query" --limit 5

Or using npx:

npx clawhub search "query" --limit 5

Step 3: Parse and present results

Typical output format:

Search results for "weather":

1. weather-forecast v1.2.0 (1,234 installs)
   - Provides weather forecasts using Open-Meteo API
   - Tags: weather, api, forecast
   
2. weather-alerts v0.5.1 (845 installs)
   - Sends weather alerts and notifications
   - Tags: weather, alerts, notifications
   
Install with: clawhub install \x3Cskill-slug>

Present results to the user with:

  1. Skill name and version
  2. Install count (popularity indicator)
  3. Brief description
  4. Relevant tags
  5. Installation command

Step 4: Offer to install

If the user wants to install a skill:

clawhub install \x3Cskill-slug>

Or using npx:

npx clawhub install \x3Cskill-slug>

Step 5: Handle no results

If no skills are found:

  1. Acknowledge that no existing skill was found
  2. Offer to help with the task directly using your general capabilities
  3. Suggest the user could create their own skill with clawhub init

Example Workflow

User: "How can OpenClaw help me with weather forecasts?"

  1. Search for skills:

    clawhub search "weather forecast"
    
  2. Present results:

    Found 3 weather-related skills on ClawHub:
    
    1. weather-forecast (1.2K installs)
       - Provides weather forecasts using Open-Meteo API
       - Install: `clawhub install weather-forecast`
    
    2. weather-alerts (845 installs)
       - Sends weather alerts and notifications
       - Install: `clawhub install weather-alerts`
    
    3. travel-weather (312 installs)
       - Weather planning for travel itineraries
       - Install: `clawhub install travel-weather`
    
  3. Offer installation:

    Would you like me to install any of these skills for you?
    

Advanced Usage

Update Installed Skills

Check for updates to all installed skills:

clawhub update --all

List Installed Skills

See what skills you have installed:

clawhub list

Publish Your Own Skills

If you create a skill you want to share:

clawhub publish ./my-skill-folder --slug my-skill --name "My Skill" --version 1.0.0

Sync Local Skills

Back up your local skills to ClawHub:

clawhub sync --all

Tips for Effective Searches

  1. Use specific keywords: "react testing" is better than just "testing"
  2. Try alternative terms: If "deploy" doesn't work, try "deployment" or "ci-cd"
  3. Browse categories: Visit https://clawhub.ai to browse skills by category
  4. Check popularity: More installs usually indicates a more mature skill

Troubleshooting

"clawhub command not found"

  • Install with npm i -g clawhub
  • 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 clawhub init

"Permission denied" when installing

  • Make sure you have write permissions to the OpenClaw workspace
  • Skills install to \x3Cworkspace>/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


This skill helps bridge the gap between users' needs and the growing ecosystem of OpenClaw skills on ClawHub.

安全使用建议
This skill is internally consistent: it simply wraps the ClawHub CLI (or npx) to search and install OpenClaw skills. Before installing or using it, consider the following: (1) Installing the ClawHub CLI globally requires npm/node and may need elevated permissions—use care with global npm installs; (2) Using 'npx' will pull the CLI package from the npm registry at runtime—prefer 'npx' for one-off use or review the clawhub package source before installing globally; (3) Installing a discovered skill may run its own install scripts—review that skill's code/permissions before installing into your workspace; (4) The DEVELOPMENT.md mentions optional caching (~/.cache) and writing to OpenClaw memory as possible extensions—if you see those enabled, review what data is stored; (5) If you plan to publish via 'clawhub login', only log in with accounts you trust and understand the permissions. If you want extra assurance, run searches and installs in a sandbox or review the ClawHub CLI package source first.
功能分析
Type: OpenClaw Skill Name: find-skills-for-clawhub Version: 1.0.0 The skill is designed to search for and install OpenClaw skills from ClawHub, which involves executing external commands like `npm i -g clawhub` and `clawhub install <skill-slug>`. While aligned with its stated purpose, these commands carry inherent high risks, including global package installation and arbitrary code execution via skill installation. Additionally, the `scripts/search-clawhub.sh` script directly passes user-provided `QUERY` into a shell command (`$CLAWHUB_CMD search "$QUERY"`) without explicit sanitization, creating a potential shell injection vulnerability if the `clawhub` CLI or the AI agent's input handling is not robust. These capabilities, though functional, introduce significant security vulnerabilities, leading to a 'suspicious' classification.
能力评估
Purpose & Capability
Name/description, SKILL.md, and the helper script all focus on searching/installing skills via the ClawHub CLI or npx. There are no environment variables, unrelated binaries, or config paths requested that don't align with this purpose.
Instruction Scope
Runtime instructions only direct the agent to check for and run the ClawHub CLI (or npx clawhub) and to present/parse search results and run install commands when approved. The SKILL.md does not instruct the agent to read unrelated files, exfiltrate data, or call unexpected endpoints. (Development notes mention optional caching and writing to OpenClaw memory, but those are optional and not present in the shipped script.)
Install Mechanism
This is an instruction-only skill with a small helper script; there is no install spec. The guidance recommends installing the ClawHub CLI via 'npm i -g clawhub' or using 'npx', which will fetch code from the npm registry at runtime. This is expected for a CLI-based integration but does mean transient code is pulled from npm when using npx (normal but worth noting).
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The SKILL.md mentions 'clawhub login' only as optional for publishing—appropriate and proportionate to the described publishing workflow.
Persistence & Privilege
No special persistence is requested (always: false). The skill does not modify other skills' configs or system-wide settings. Development docs mention optional caching (~/.cache) and possible writes to OpenClaw memory as an advanced feature, but these are not enforced by the shipped script or SKILL.md instructions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install find-skills-for-clawhub
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /find-skills-for-clawhub 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
初始版本1.0.0:提供ClawHub技能搜索和发现功能,包含跨平台脚本和完善的错误处理
元数据
Slug find-skills-for-clawhub
版本 1.0.0
许可证
累计安装 4
当前安装数 4
历史版本数 1
常见问题

Find Skills for ClawHub 是什么?

Search for and discover OpenClaw skills from ClawHub (the official skill registry). Activate when user asks about finding skills, installing skills, or wants... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 941 次。

如何安装 Find Skills for ClawHub?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install find-skills-for-clawhub」即可一键安装,无需额外配置。

Find Skills for ClawHub 是免费的吗?

是的,Find Skills for ClawHub 完全免费(开源免费),可自由下载、安装和使用。

Find Skills for ClawHub 支持哪些平台?

Find Skills for ClawHub 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Find Skills for ClawHub?

由 Jordandu(@mrjordandu)开发并维护,当前版本 v1.0.0。

💬 留言讨论