✓ Verified 💻 Development ✓ Enhanced Data

Skillstore

Search, install, and create OpenClaw skills with intelligent matching.

Rating
4.2 (129 reviews)
Downloads
12,135 downloads
Version
1.0.0

Overview

Search, install, and create OpenClaw skills with intelligent matching.

Complete Documentation

View Source →

SkillStore - OpenClaw Skill Manager

Search, install, and create OpenClaw skills with intelligent matching.

Skill Metadata

  • Name: skillstore
  • Type: OpenClaw Skill
  • Purpose: Search existing skills, install from GitHub, or create new ones

Setup Commands

No setup required. Works out of the box.

Usage Commands

Search & Install

bash
# Search for a skill (applies 30% threshold)
skillstore <query>

# Examples:
skillstore home assistant
skillstore weather
skillstore smart home
skillstore email gmail
skillstore github

List & Show

bash
# List installed skills
skillstore list

# Show all known skills (20 built-in)
skillstore known

Create New

bash
# Create new skill with templates
skillstore create <name>
skillstore new <name>

# Examples:
skillstore create my-awesome-skill
skillstore new weather-widget

How Search Works

Matching Algorithm

  • Tokenize - Split query into keywords
  • Calculate - Jaccard similarity + keyword boost
  • Filter - Remove results below 30% threshold
  • Rank - Sort by relevance score
  • Display - Show with visual score bar

Match Score

text
Score >= 50% = Strong match (green bar)
Score >= 30% = Weak match (yellow bar)  
Score < 30% = Not shown (filtered)

Search Sources (in order)

  • Known Skills - Built-in database of 20 skills
  • Local Skills - Skills in ~/.openclaw/workspace/skills/
  • GitHub - Search openclaw repositories

Interaction Flow

text
1. User runs: skillstore home assistant
2. System searches all 3 sources
3. System filters by threshold
4. Results shown with scores:

   1. [KNOWN] homeassistant ████████░░ 85%
      Control smart home devices...
   2. [LOCAL] homeassistant ███████░░░ 78%
   3. [GIT] openclaw-homeassistant ██████░░░░ 62%

5. User chooses:
   - Enter number → Install from GitHub
   - n → Create new skill
   - q → Quit

Known Skills Database

Built-in skills (searchable):

SkillDescription
homeassistantSmart home control (HA API)
gogGoogle Workspace (Gmail, Calendar, Drive)
weatherWeather forecasts
githubGitHub CLI integration
himalayaEmail via IMAP/SMTP
obsidianObsidian vault integration
sonoscliSonos speaker control
blucliBluOS speaker control
eightctlEight Sleep pod control
ordercliFood delivery orders
blogwatcherRSS feed monitoring
gifgrepGIF search/download
video-framesVideo frame extraction
youtube-summarizerYouTube transcript summary
ga4Google Analytics 4
gscGoogle Search Console
wacliWhatsApp messaging
browserBrowser automation
healthcheckSecurity hardening

Error Handling

  • No results above threshold: Offer to create new skill
  • GitHub search fails: Fall back to local/known
  • Install fails: Show error with reason

Related Skills

  • homeassistant
  • openclaw-migrate
  • skill-templates (legacy, use skillstore)

Files

text
skillstore/
├── SKILL.md       # This file
├── README.md      # User docs
├── main.js        # CLI with intelligent search
└── config.json    # Install history

Installation

Terminal bash

openclaw install skillstore
    
Copied!

💻Code Examples

skillstore new weather-widget

skillstore-new-weather-widget.txt
## How Search Works

### Matching Algorithm

1. **Tokenize** - Split query into keywords
2. **Calculate** - Jaccard similarity + keyword boost
3. **Filter** - Remove results below 30% threshold
4. **Rank** - Sort by relevance score
5. **Display** - Show with visual score bar

### Match Score

Score < 30% = Not shown (filtered)

score--30--not-shown-filtered.txt
### Search Sources (in order)

1. **Known Skills** - Built-in database of 20 skills
2. **Local Skills** - Skills in ~/.openclaw/workspace/skills/
3. **GitHub** - Search openclaw repositories

## Interaction Flow

- q → Quit

---q--quit.txt
## Known Skills Database

Built-in skills (searchable):

| Skill | Description |
|-------|-------------|
| homeassistant | Smart home control (HA API) |
| gog | Google Workspace (Gmail, Calendar, Drive) |
| weather | Weather forecasts |
| github | GitHub CLI integration |
| himalaya | Email via IMAP/SMTP |
| obsidian | Obsidian vault integration |
| sonoscli | Sonos speaker control |
| blucli | BluOS speaker control |
| eightctl | Eight Sleep pod control |
| ordercli | Food delivery orders |
| blogwatcher | RSS feed monitoring |
| gifgrep | GIF search/download |
| video-frames | Video frame extraction |
| youtube-summarizer | YouTube transcript summary |
| ga4 | Google Analytics 4 |
| gsc | Google Search Console |
| wacli | WhatsApp messaging |
| browser | Browser automation |
| healthcheck | Security hardening |

## Error Handling

- No results above threshold: Offer to create new skill
- GitHub search fails: Fall back to local/known
- Install fails: Show error with reason

## Related Skills

- homeassistant
- openclaw-migrate
- skill-templates (legacy, use skillstore)

## Files
example.sh
# Search for a skill (applies 30% threshold)
skillstore <query>

# Examples:
skillstore home assistant
skillstore weather
skillstore smart home
skillstore email gmail
skillstore github
example.sh
# List installed skills
skillstore list

# Show all known skills (20 built-in)
skillstore known
example.sh
# Create new skill with templates
skillstore create <name>
skillstore new <name>

# Examples:
skillstore create my-awesome-skill
skillstore new weather-widget
example.txt
Score >= 50% = Strong match (green bar)
Score >= 30% = Weak match (yellow bar)  
Score < 30% = Not shown (filtered)
example.txt
1. User runs: skillstore home assistant
2. System searches all 3 sources
3. System filters by threshold
4. Results shown with scores:

   1. [KNOWN] homeassistant ████████░░ 85%
      Control smart home devices...
   2. [LOCAL] homeassistant ███████░░░ 78%
   3. [GIT] openclaw-homeassistant ██████░░░░ 62%

5. User chooses:
   - Enter number → Install from GitHub
   - n → Create new skill
   - q → Quit
example.txt
skillstore/
├── SKILL.md       # This file
├── README.md      # User docs
├── main.js        # CLI with intelligent search
└── config.json    # Install history

Tags

#coding_agents-and-ides

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author chris6970barbarian-hue
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install skillstore