Claude Skill
0xtresser/OpenClaw-Book
The first book on OpenClaw, co-authored by OpenClaw, OpenCode, and Opus 4.6. Learn AI agent development and OpenClaw architecture in this comprehensive guide.
Overview
Repository
Install this Skill
git clone https://github.com/0xtresser/OpenClaw-Book.gitRegistry
Summary
A comprehensive book introducing OpenClaw, written collaboratively by OpenClaw, OpenCode, and Opus 4.6. It is the first publication on the internet dedicated to explaining OpenClaw.
《深入 OpenClaw》。全网首部介绍 OpenClaw 的著作,由 OpenClaw + OpenCode + Opus 4.6 联合撰写。
Key features
- First book on OpenClaw available online
- Co-authored by OpenClaw, OpenCode, and Opus 4.6
- Covers AI agents and agent-based development
- Provides in-depth technical insights into OpenClaw
Use cases
- Learning OpenClaw fundamentals and architecture
- Understanding AI agent development patterns
- Reference for building agent-based applications
- Studying collaborative AI writing workflows
README excerpt
# *Deep Dive into OpenClaw* — Table of Contents > **Generated by**: Claude Opus 4.6 (anthropic/claude-opus-4-6) > **Tools**: OpenClaw + OpenCode > **Date**: 2026-03-11 > **GitHub**: https://github.com/0xtresser/OpenClaw-Book --- ## Language [中文版本](README-ZH.md) ## [Preface](EN/00-Preface/preface.md) - Motivation and target audience for this book - Overview of the OpenClaw project: a personal AI assistant running on your own devices - Book structure and reading guide - Source code version note (based on `v2026.3.9`) - Prerequisites: TypeScript basics, Node.js runtime concepts, WebSocket protocol, basic OS knowledge --- ## Part I: Global Overview ### Chapter 1: Understanding OpenClaw - **[1.1 What is OpenClaw: The Design Philosophy of a Personal AI Assistant](EN/Ch01-Understanding-OpenClaw/1.1-What-is-OpenClaw.md)** - 1.1.1 "Local-first" philosophy vs. traditional SaaS - 1.1.2 Single-user design: why not multi-tenant - 1.1.3 Unified multi-channel inbox: WhatsApp / Telegram / Slack / Discord / Signal / iMessage / WebChat, etc. - **[1.2 Core Architecture Overview](EN/Ch01-Understanding-OpenClaw/1.2-Core-Architecture-Overview.md)** - 1.2.1 Architecture diagram: Message Channels → Gateway Control Plane → Pi Agent Runtime → Tool Execution - 1.2.2 Key subsystems at a glance: Gateway, Agent, Channel, Tools, Skills, Memory, Canvas - 1.2.3 Full data flow: the complete path of a message from user to AI response - **[1.3 Technology Stack Overview](EN/Ch01-Understanding-OpenClaw/1.3-Technology-Stack-Overview.md)** - 1.3.1 TypeScript + Node.js 22+: language and runtime choices - 1.3.2 pnpm Monorepo structure (`pnpm-workspace.yaml`) - 1.3.3 Build toolchain: tsdown / oxlint / oxfmt / vitest - 1.3.4 Native apps: Swift (macOS/iOS), Kotlin (Android) - **[1.4 P