Skill Packs

Skill packs are curated bundles of agent 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. Skill packs work across all 8 supported agent frameworks.

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
  • agent-browser

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 and GUI desktop environments via OpenSandbox. Run Python, JavaScript, Go, and Bash safely with resource limits, network isolation, and live VNC desktop preview.

Required Services

  • opensandbox

Optional Services

  • desktop-environment

Included Skills

SkillDescription
code-runExecute code in an isolated sandbox
code-installInstall packages in the sandbox
code-fileRead/write files in the sandbox filesystem
create-desktopLaunch a VNC desktop sandbox with noVNC browser access
get-preview-urlGet the noVNC preview URL for an active sandbox

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