๐Ÿงฉ

Custom Development Guides

Build custom OpenClaw skills, browser automations, and personality configurations with skill.md and soul.md.

How to Write a Custom OpenClaw Skill

OpenClaw skills extend the AI's capabilities with custom commands, automations, and integrations. This guide walks you through creating a production-ready skill from scratch, covering the skill.md format, permission model, debugging techniques, and common pitfalls.

intermediate1-3 hours7 steps

How to Set Up Browser Automation with OpenClaw

Browser automation unlocks powerful capabilities: web scraping, form filling, screenshot capture, and end-to-end testing. This guide shows you how to set up Playwright-powered browser automation in OpenClaw with proper error handling, stealth configuration, and anti-bot measures.

advanced2-4 hours6 steps

How to Connect OpenClaw to Gmail and Google Calendar

Connecting OpenClaw to Gmail and Google Calendar transforms your AI assistant into a powerful email and scheduling automation tool. This guide walks you through the complete setup: creating a Google Cloud project, configuring OAuth, enabling the necessary APIs, and setting up the OpenClaw Google adapter.

intermediate1-3 hours7 steps

How to Customize OpenClaw Personality with soul.md

OpenClaw's soul.md file defines your AI assistant's personality, tone, and behavioral guidelines. Whether you want a formal business assistant, a friendly helper, or a quirky creative partner, soul.md lets you customize how your AI communicates and behaves. This guide shows you how to craft an effective personality configuration.

beginner30-60 minutes7 steps

How to Publish a Skill to ClawHub

ClawHub is the official marketplace for OpenClaw skills. Publishing your skill makes it discoverable to thousands of users and establishes you as a contributor to the OpenClaw ecosystem. This guide walks through the entire publishing process: preparation, submission, review, and post-publish management.

intermediate1-2 hours7 steps

How to Set Up Webhooks and Cron Jobs in OpenClaw

Webhooks and scheduled tasks let you automate OpenClaw skills without manual intervention. Webhooks trigger skills when external events occur (e.g., new GitHub issue, Stripe payment). Cron jobs trigger skills on a schedule (e.g., daily reports, weekly backups). This guide covers both trigger types with practical examples.

intermediate45-90 minutes7 steps

How to Connect OpenClaw to Obsidian

Connecting OpenClaw to your Obsidian vault transforms your personal knowledge base into an AI-accessible resource. OpenClaw can search your notes, answer questions using your knowledge, and even create new notes based on conversations. This guide covers read access, search, write-back, and bi-directional sync.

intermediate1-2 hours7 steps

How to Build an OpenClaw Web Scraping Skill

Web scraping with OpenClaw enables automated data extraction from websites: product prices, job listings, news articles, competitor data, and more. This advanced guide covers building a robust scraping skill with Playwright (for JavaScript-heavy sites) or Cheerio (for static HTML), including pagination, error handling, and anti-bot measures.

advanced2-4 hours7 steps

Best OpenClaw Skills for Beginners

OpenClaw skills extend your AI assistant's capabilities with web search, productivity tools, and code assistance. This guide walks you through discovering the most valuable skills for new users, safely evaluating options on ClawHub, and building an organized skill workflow.

beginner20 minutes6 steps

How to Create OpenClaw Skills with skill.md

skill.md is OpenClaw's format for defining capabilities, permissions, and behavior. This guide covers the skill.md specification, creating production-ready skills, managing permissions, setting up triggers, and publishing to ClawHub for community use.

intermediate45-60 minutes8 steps

Need help with custom development?

Hire a Custom Development Expert