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:

  1. Ensures all required services are included in your stack
  2. Copies the skill YAML files into configs/openclaw/skills/
  3. Configures environment variables to connect skills to services
  4. 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

  • searxng
  • browserless

Optional Services

  • qdrant

Included Skills

SkillDescription
web-searchQuery SearXNG for web search results
content-extractExtract clean text from web pages via Browserless
citation-builderGenerate formatted citations from URLs
fact-checkCross-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

SkillDescription
memory-storeStore conversation context as vector embeddings
memory-recallRetrieve relevant memories by semantic similarity
memory-summarizeCompress old memories into summaries

Automation automation

Workflow automation with n8n, scheduled tasks, and webhook-triggered actions.

Required Services

  • n8n

Optional Services

  • redis
  • postgres

Included Skills

SkillDescription
workflow-triggerTrigger n8n workflows from OpenClaw
schedule-taskSchedule recurring tasks via cron
webhook-handlerRegister and handle incoming webhooks
email-sendSend 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

SkillDescription
local-chatChat with locally-running LLMs via Ollama
local-embedGenerate embeddings with local models
model-managePull, list, and manage Ollama models

Code Execution code

Sandboxed code execution for Python, JavaScript, and shell scripts.

Required Services

  • code-sandbox

Included Skills

SkillDescription
code-runExecute code in an isolated sandbox
code-installInstall packages in the sandbox
code-fileRead/write files in the sandbox filesystem

Monitoring monitoring

System monitoring with Prometheus, Grafana dashboards, and alerting.

Required Services

  • prometheus
  • grafana

Optional Services

  • alertmanager

Included Skills

SkillDescription
metrics-queryQuery Prometheus metrics via PromQL
dashboard-createGenerate Grafana dashboards
alert-configConfigure 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

SkillDescription
transcribeTranscribe audio files to text with Whisper
voice-synthGenerate speech from text (if Piper TTS enabled)
audio-processProcess audio files (trim, convert, split)

Data Pipeline data

Data ingestion, transformation, and loading from various sources.

Required Services

  • postgres

Optional Services

  • redis
  • minio

Included Skills

SkillDescription
csv-importImport CSV files into Postgres
api-ingestIngest data from external REST APIs
data-transformSQL-based data transformations
exportExport query results to CSV/JSON

Security security

Secret management, vulnerability scanning, and access control.

Required Services

  • vault

Optional Services

  • keycloak

Included Skills

SkillDescription
secret-readRead secrets from HashiCorp Vault
secret-writeStore secrets in Vault
cert-manageManage TLS certificates

Communication communication

Chat, notifications, and messaging integrations for team communication.

Required Services

  • ntfy

Optional Services

  • gotify
  • apprise

Included Skills

SkillDescription
notify-pushSend push notifications via ntfy
notify-emailSend email notifications
notify-webhookSend 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, n8n

Next Steps