ClawHub is a public skill registry for AI agents. Search by natural language using vector search.
When to Use
Use this skill when you need to:
- Find a skill for a specific task
- Search for available skills
- Install a skill from the registry
- Check what skills are available
- Update installed skills
Installation
ClawHub requires Node.js (npx comes with it). No API key needed for search and install.
Search Skills
Search using natural language:
npx --yes clawhub@latest search "web scraping" --limit 5
The search uses vector similarity to find relevant skills even if they donβt match your exact keywords.
Install Skills
Install a skill by its slug:
npx --yes clawhub@latest install <slug> --workdir ~/.nanobot/workspace
Always include --workdir ~/.nanobot/workspace - without it, skills install to the current directory instead of the nanobot workspace.
Replace <slug> with the skill name from search results. This places the skill into ~/.nanobot/workspace/skills/, where nanobot loads workspace skills from.
After installation, start a new nanobot session to load the skill.
Update Skills
Update all installed skills:
npx --yes clawhub@latest update --all --workdir ~/.nanobot/workspace
List Installed Skills
View all installed skills:
npx --yes clawhub@latest list --workdir ~/.nanobot/workspace
Publishing Skills
To publish your own skills to ClawHub, you need to login:
npx --yes clawhub@latest login
Login is only required for publishing, not for searching or installing.
Example Workflow
# Search for a skill
npx --yes clawhub@latest search "pdf processing"
# Install the skill
npx --yes clawhub@latest install pdf-tools --workdir ~/.nanobot/workspace
# Start a new nanobot session to use the skill
nanobot
Resources