Skip to content

OpenClawHQ/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenClawHQ Documentation

The knowledge base for building skills and extensions with OpenClaw.

Quick Navigation

Guide For who What you'll learn
Getting Started New builders Create your first skill in 10 minutes
Architecture Anyone curious How OpenClaw works: Gateway, Agent, Channels, Skills & Extensions
Skill Development Skill builders Build language-agnostic skills with SKILL.md
Extension Development TypeScript developers Build full-featured plugins with TypeScript
SKILL.md Format Reference Everyone Complete reference for SKILL.md files
Plugin Manifest Reference Extension builders Complete reference for openclaw.plugin.json

Key Concepts

Skills: Language-agnostic, markdown-based automation. Live in ~/.openclaw/workspace/skills/. Published to ClawHub.

Extensions/Plugins: Full-featured TypeScript packages. Implement channels, configuration, and complex logic. Distributed via npm.

ClawHub: The skill registry. Search, publish, and install community skills.

Gateway: WebSocket control plane (ws://127.0.0.1:18789) managing sessions, presence, config, webhooks.

Agent Runtime: Processes inbound messages, executes tools via RPC.

Getting Help

Contributing to Docs

Found an error? Have a better explanation? PRs are welcome.

For doc-specific conventions: write in plain language, use code examples liberally, keep paragraphs short.


OpenClawHQ · Every claw extends the reach.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors