Skill Packs
Skill packs are curated bundles of OpenClaw skills that work together with specific companion services. Each pack provides a coherent set of capabilities for a particular use case. There are currently 10 skill packs available.
How Skill Packs Work
When you select a skill pack during stack generation, the CLI:
- Ensures all required services are included in your stack
- Copies the skill YAML files into
configs/openclaw/skills/ - Configures environment variables to connect skills to services
- Adds the skills to the OpenClaw gateway configuration
Using Skill Packs
# Via CLI flags
npx create-better-openclaw my-stack --skills researcher,memory --yes
# Via the interactive wizard — select during step 4
npx create-better-openclaw my-stack
# Via the API
curl -X POST https://better-openclaw.dev/api/v1/generate \
-H "Authorization: Bearer $OPENCLAW_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "my-stack", "skills": ["researcher", "memory"]}'Researcher researcher
Web search, content extraction, and citation skills for knowledge gathering and RAG pipelines.
Required Services
searxngbrowserless
Optional Services
qdrant
Included Skills
| Skill | Description |
|---|---|
web-search | Query SearXNG for web search results |
content-extract | Extract clean text from web pages via Browserless |
citation-builder | Generate formatted citations from URLs |
fact-check | Cross-reference claims against multiple sources |
Memory memory
Long-term memory with vector storage for conversation persistence and knowledge retrieval.
Required Services
qdrant
Optional Services
redis
Included Skills
| Skill | Description |
|---|---|
memory-store | Store conversation context as vector embeddings |
memory-recall | Retrieve relevant memories by semantic similarity |
memory-summarize | Compress old memories into summaries |
Automation automation
Workflow automation with n8n, scheduled tasks, and webhook-triggered actions.
Required Services
n8n
Optional Services
redispostgres
Included Skills
| Skill | Description |
|---|---|
workflow-trigger | Trigger n8n workflows from OpenClaw |
schedule-task | Schedule recurring tasks via cron |
webhook-handler | Register and handle incoming webhooks |
email-send | Send emails via n8n email node |
Local AI local-ai
Run LLMs locally with Ollama. Fully air-gapped, no cloud APIs required.
Required Services
ollama
Optional Services
redis
Included Skills
| Skill | Description |
|---|---|
local-chat | Chat with locally-running LLMs via Ollama |
local-embed | Generate embeddings with local models |
model-manage | Pull, list, and manage Ollama models |
Code Execution code
Sandboxed code execution for Python, JavaScript, and shell scripts.
Required Services
code-sandbox
Included Skills
| Skill | Description |
|---|---|
code-run | Execute code in an isolated sandbox |
code-install | Install packages in the sandbox |
code-file | Read/write files in the sandbox filesystem |
Monitoring monitoring
System monitoring with Prometheus, Grafana dashboards, and alerting.
Required Services
prometheusgrafana
Optional Services
alertmanager
Included Skills
| Skill | Description |
|---|---|
metrics-query | Query Prometheus metrics via PromQL |
dashboard-create | Generate Grafana dashboards |
alert-config | Configure alerting rules |
Voice voice
Speech-to-text and text-to-speech using Whisper and other audio processing services.
Required Services
whisper
Optional Services
piper-tts
Included Skills
| Skill | Description |
|---|---|
transcribe | Transcribe audio files to text with Whisper |
voice-synth | Generate speech from text (if Piper TTS enabled) |
audio-process | Process audio files (trim, convert, split) |
Data Pipeline data
Data ingestion, transformation, and loading from various sources.
Required Services
postgres
Optional Services
redisminio
Included Skills
| Skill | Description |
|---|---|
csv-import | Import CSV files into Postgres |
api-ingest | Ingest data from external REST APIs |
data-transform | SQL-based data transformations |
export | Export query results to CSV/JSON |
Security security
Secret management, vulnerability scanning, and access control.
Required Services
vault
Optional Services
keycloak
Included Skills
| Skill | Description |
|---|---|
secret-read | Read secrets from HashiCorp Vault |
secret-write | Store secrets in Vault |
cert-manage | Manage TLS certificates |
Communication communication
Chat, notifications, and messaging integrations for team communication.
Required Services
ntfy
Optional Services
gotifyapprise
Included Skills
| Skill | Description |
|---|---|
notify-push | Send push notifications via ntfy |
notify-email | Send email notifications |
notify-webhook | Send webhook notifications to Slack/Discord/Teams |
Combining Skill Packs
You can select multiple skill packs. The CLI automatically deduplicates shared services:
# Researcher + Memory + Automation
npx create-better-openclaw my-stack \
--skills researcher,memory,automation \
--yes
# This resolves to services:
# searxng, browserless, qdrant, redis, n8nNext Steps
- Service Catalog — browse all available services
- Adding Services — create custom service definitions
- CLI Reference — use
--skillsflag