OpenClaw
OpenClaw
1. OpenClaw Overview
1.1 What Is OpenClaw?
1.2 Typical Use Cases
1.3 How OpenClaw Differs from LangChain and Native SDKs
1.4 Overall Architecture Overview
2. OpenClaw Core Concepts
2.1 Model
2.2 Agent
2.3 Tool
2.4 Memory
2.5 Workflow
2.6 Skills
2.7 How These Concepts Work Together
3. Environment Setup and Installation
3.1 Prerequisites
3.2 Choosing the Runtime Environment: Python or Node.js
3.3 Installing Node.js
3.4 Installing OpenClaw
3.5 Configuring the API Key
3.6 Local Ollama Setup (Optional)
3.7 Running the First Hello World Test
3.8 Recommended First-Time Verification
3.9 Common Issues and Basic Checks
4. Creating the First Agent
4.1 Define the
test
Agent Through Workspace Convention Files
4.2 Register
test
in
openclaw.json
4.2.1
openclaw.json
Configuration Snippet for Reference
4.2.2
systemPrompt
: Execution Rules
4.2.3
test.tools
: Allowed and Denied Actions
4.2.4 Workspace Configuration Code for
workspace/test
4.3 Autonomous Task Breakdown
4.4 File Management (Read\Create\Update\Archive)
4.5 Camera Capture
4.6 Browser Control
4.7 Script Execution
4.8 Proactive Feedback
4.9 Information Consolidation
4.10 Run and Test Through the CLI
4.11 Log Analysis and Troubleshooting Order
4.12 Summary
5. Tool Debugging from Scratch
5.1 Minimum Closed Loop
5.2 Preparation
5.3 Set Up the Workspace Conventions for the
test
Agent
5.4 Write the
daily-briefing-weather
Skill from Scratch
5.5 Register the Skill with
test
in
openclaw.json
5.6 Restart the Gateway and Run Joint Debugging
5.7 Troubleshooting Guide
6. Telegram Application Configuration
6.1 Minimum Working Loop
6.2 Preparation
6.3 Telegram Configuration
6.4 Connect Telegram to OpenClaw through the Plugin
7. Smart Email Agent in Practice
7.1 Framework Setup for Ubuntu and the Main Workspace
7.2 Configure Skills for the main Agent
7.3 Configure Email Access and Authentication for Gmail
7.3.1 Enable Gmail Access and Generate an App Password
7.3.2 Configuration Files
7.4 Configure Smart Email Analysis Rules
7.5 Create Workflow Orchestration from Scratch
7.6 Configure the Safety Confirmation Card
7.7 Configure the Memory Mechanism
7.8 Test the Telegram Application
7.9 OpenClaw Deployment, Integration Testing, and Troubleshooting
Download
OpenClaw
Index
Index