Install
openclaw skills install task-experience-summariesExperience summaries for OpenClaw tasks, including common installation problems, troubleshooting steps, and best practices for packages, configurations, and...
openclaw skills install task-experience-summariesThis skill provides curated experience summaries from real OpenClaw tasks, including:
Each entry includes: Problem → Solutions → Key Lessons → Prevention Steps.
Purpose: Search, install, update, and publish OpenClaw skills from clawhub.com.
Installation:
npm install -g clawhub
Usage:
# Search for skills
clawhub search "keyword"
# Install a skill
clawhub install "skill-name"
# List installed skills
clawhub list
# Publish a new skill (when ready)
clawhub publish "skill-directory"
Authentication:
clh_<token>@<username>Purpose: AI-optimized web search via Tavily API.
Configuration:
# Set environment variable
set TAVILY_API_KEY=your-api-key-here
Usage:
web_search tool<skill-dir>/README_CONFIG.mdScenario: Install command fails with "404 Not Found"
Solutions:
clawhub search "keyword"npm search "keyword"Typical Fixes:
tavily-search → correct: tavily-mcp)Key Lesson: Always verify package existence before installation. Use search tools.
Scenario: Installation fails with "EEXIST: file already exists"
Solution:
npm i -g clawhub --force
Root Cause: Old version files remain, blocking installation
Prevention: Use --force for global installations on Windows if issues occur
Scenario Package not found in npm registry
Solutions:
clawhub search "keyword"Example:
Initial attempt: npm install "find-skills" → 404
Solution: clawhub search "find-skills" → Found "find-skills v0.1.0"
Result: clawhub install "find-skills" → Success
Key Lesson: ClawHub is the first place to check for OpenClaw skills
Standard Pattern:
# SET in current session
set ENV_VAR=value
# For persistent settings, add to shell config
# (e.g., .bashrc, .zshrc, PowerShell profile)
Common Variables:
TAVILY_API_KEY - For web search toolsOPENAI_API_KEY - If needed for OpenAI-based skillsVerification:
echo $TAVILY_API_KEY # Unix-like
echo %TAVILY_API_KEY% # PowerShell/CMD
Symptom: "tab not found" errors after browser operations
Solutions:
Best Practice:
Symptom: Multiple profiles causing conflicts
Solutions:
--profile=chrome for managed Chrome browser--profile=openclaw for isolated browserStatus Check:
openclaw gateway status
Determine if the issue belongs to:
Use the tables and categorized entries above:
Apply suggested fixes in order:
When to Document:
How to Document:
Template for New Entry:
### Problem: [Clear description]
**Scenario:** [Context where problem occurs]
**Solution:** [Step-by-step resolution]
**Root Cause:** [Why this happens]
**Prevention:** [How to avoid]
**Platform Notes:** [If platform-specific]
Review after using the skill:
| Issue Type | Symptoms | Primary Tool | Key Command |
|---|---|---|---|
| Package not found | 404, npm errors | npm, ClawHub | clawhub search "keyword" |
| Permission errors | EEXIST, access denied | npm install | --force flag |
| Configuration missing | Tool fails | Environment variables | set VAR=value |
| Browser connection | Tab not found | Browser tools | Restart Gateway + Badge ON |
| Unknown package | Cannot install | clawhub list | clawhub install "name" |
# User asks: "I need a weather skill for checking forecasts"
# Step 1: Search
clawhub search "weather"
# Step 2: Identify candidate
Found: "weather v1.0" - Get current weather and forecasts (no API key required)
# Step 3: Install
clawhub install "weather"
# Step 4: Configure (if needed)
# Check README_CONFIG.md for required environment variables
# Step 5: Use
# Use web_search tool with query: "weather today"
# Symptom: Browser tool reports "tab not found"
# Step 1: Restart Gateway (first fix)
OpenClaw.app → Restart
# Step 2: Check extension
✓ Badge indicator should be ON
✓ Running state
✓ CDP Ready (Chrome DevTools Protocol)
# Step 3: Reattach if needed
Click OpenClaw extension icon → Attach tab → Badge ON
# Step 4: Verify
Try browser open → snapshot
# Symptom: "I need an RSS feed parser" - package unknown
# Step 1: ClawHub search
clawhub search "rss"
# Step 2: Identify
Found: "rss-parser skill v0.5.0" with description "Parse RSS feeds"
# Step 3: Install
clawhub install "rss-parser"
# Result: Success