tool-openclaw
Help users install, configure, and operate OpenClaw (gateway, channels, nodes, plugins). Use when answering OpenClaw setup/debug questions; use the local docs snapshot bundled with this skill as the source of truth. Triggers: openclaw, clawdbot, clawd, clawdhub, gateway, onboard, channels login, whatsapp, telegram, discord, mattermost, pairing, nodes, sandboxing, tailscale.
Best use case
tool-openclaw is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Help users install, configure, and operate OpenClaw (gateway, channels, nodes, plugins). Use when answering OpenClaw setup/debug questions; use the local docs snapshot bundled with this skill as the source of truth. Triggers: openclaw, clawdbot, clawd, clawdhub, gateway, onboard, channels login, whatsapp, telegram, discord, mattermost, pairing, nodes, sandboxing, tailscale.
Teams using tool-openclaw should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/tool-openclaw/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How tool-openclaw Compares
| Feature / Agent | tool-openclaw | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Help users install, configure, and operate OpenClaw (gateway, channels, nodes, plugins). Use when answering OpenClaw setup/debug questions; use the local docs snapshot bundled with this skill as the source of truth. Triggers: openclaw, clawdbot, clawd, clawdhub, gateway, onboard, channels login, whatsapp, telegram, discord, mattermost, pairing, nodes, sandboxing, tailscale.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# OpenClaw Expert Goal: answer OpenClaw install/config/ops questions using the bundled docs snapshot under `references/docs/`. Default assumption: the snapshot is the source of truth. Do not guess command flags or config keys. ## Inputs / I-O Contract (Required) Reads (primary): - `references/docs/**` (offline mirror of `https://docs.openclaw.ai/*.md`) - `references/entrypoints.md` (curated map) - `references/troubleshooting.md` (routing/playbook) Writes: - None by default. - If refreshing the snapshot: `references/docs/**` + `references/docs/__SNAPSHOT_INDEX.md` + `references/docs/llms.txt` ## Process (Required) 1) Triage the question into one area: - install / onboarding - gateway - channel (whatsapp/telegram/discord/mattermost/imessage) - nodes / web surfaces - remote access (ssh/tailscale) - auth / oauth - sandboxing / tools policy 2) Search the snapshot before responding. - Prefer searching by the user's exact error string. - If no error string, search by the specific command/config key. - Open 1-2 relevant pages and extract the exact command/config fields. 3) Respond using the template below and cite the docs you consulted. ## Safety Notes (Required) - Never ask for or echo secrets (tokens, API keys). If the user shares config/logs, ask them to redact. - Be explicit when a step is destructive (resetting sessions/state, deleting a profile). Require confirmation. - Do not recommend weakening security defaults (auth, sandboxing) unless the docs explicitly say so and you explain trade-offs. ## Search Workflow (Recommended) Use grep-style search first; do not read the entire snapshot. Examples (regex search over Markdown): - Search by error text: - pattern: the exact error line (escape regex metacharacters if needed) - path: `references/docs` - include: `*.md` - Search by config key: - `canvasHost` - `allowFrom` - `requireMention` - `session.mainKey` - Search by command: - `openclaw onboard` - `openclaw gateway` - `openclaw channels login` - `openclaw doctor` - Legacy: `clawdbot ...` may exist as a compatibility shim (see the docs). If you need a page map, start with: - `references/docs/__SNAPSHOT_INDEX.md` If the snapshot looks stale or missing pages, refresh it (see `references/docs_snapshot.md`). ## Key Entry Points (Snapshot) - `references/docs/start/getting-started.md` - `references/docs/start/wizard.md` - `references/docs/gateway/configuration.md` - `references/docs/gateway/troubleshooting.md` - `references/docs/help/troubleshooting.md` ## Output Format (Required) Answer using this structure: ``` Diagnosis: <1 sentence> Docs consulted: - <path 1> - <path 2> Steps: 1) <actionable step> 2) <actionable step> Verify: - <how to confirm it worked> If still failing: - <what exact command output / log / config snippet to ask for> ``` ## Updating the Docs Snapshot The bundled docs snapshot lives under `references/docs/` and is indexed by: - `references/docs/__SNAPSHOT_INDEX.md` (human/agent routing) - `references/docs/__SNAPSHOT_INDEX.json` (machine index) To update/rebuild the snapshot index: ```bash cd tool-openclaw # If you are working inside this repo instead of an installed skill: # cd skills/tool-openclaw ./scripts/update.sh --mode index ``` Most common modes: - `--mode seed`: fetch placeholders/missing pages only (fast, safe default) - `--mode full`: refresh everything (slow) - `--mode sync`: sync `/llms.txt` frontier → create missing placeholders + rebuild index (no page fetch) - `--mode index`: only rebuild `__SNAPSHOT_INDEX.(md|json)` - `--mode single --url <url>`: fetch one page and map it into `references/docs/**` Optional localization (best-effort, falls back to English by default): ```bash ./scripts/update.sh --mode seed --locale zh-CN ``` Requires Node.js >= 18. ## Searching Community Skills Search community-built OpenClaw/Clawdbot skills from `awesome-clawdbot-skills`: ```bash cd tool-openclaw # If you are working inside this repo instead of an installed skill: # cd skills/tool-openclaw ./scripts/search-skills.sh discord # Search by keyword ./scripts/search-skills.sh pdf document # Multiple keywords ./scripts/search-skills.sh --list # List categories ./scripts/search-skills.sh --refresh # Force refresh cache ``` Install found skills: `npx clawdhub@latest install <skill-slug>` ## Resources - Curated map into the snapshot: `references/entrypoints.md` - Troubleshooting playbook: `references/troubleshooting.md` - Snapshot notes + refresh: `references/docs_snapshot.md`
Related Skills
tool-x-article-publisher
Publish Markdown to X (Twitter) Articles as a draft (never auto-publish). Use when the user asks to publish/post an article to X Articles, convert Markdown to X Articles rich text, or mentions "X article", "publish to X", "post to Twitter articles". Converts Markdown → HTML, pastes rich text, and inserts images deterministically.
tool-ui-ux-pro-max
Use when you need concrete UI/UX inputs (palette, typography, landing patterns, UX/a11y constraints) to drive design or review. Searchable UI/UX design intelligence (styles, palettes, typography, landing patterns, charts, UX/a11y guidelines + stack best practices) backed by CSV + a Python search script. Triggers: UIUX/uiux, UI/UX, UX design, UI design, design system, design spec, color palette, typography, layout, animation, accessibility/a11y, component styling. Actions: search, recommend, review, improve UI.
tool-systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
tool-schema-markup
When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," or "breadcrumb schema." For broader SEO issues, see review-seo-audit.
tool-programmatic-seo
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," or "building many pages for SEO." For auditing existing SEO issues, see review-seo-audit.
tool-hooks-doctor
Detect whether Claude Code evolution hooks are installed/enabled, and print a copy-paste fix. Use when you expect runs/evolution artifacts but nothing is being written. Triggers: hooks, evolution, runs/evolution, settings.json, PreToolUse, PostToolUse.
tool-design-style-selector
Use when you need to define or converge a project's visual direction. Scan project documentation to identify intent, then produce a design-system.md (either preserve existing style or pick from 30 presets). Triggers: design system, design spec, UI style, visual style, design tokens, color palette, typography, layout. Flow: scan → intent → (gate) preserve vs preset → deploy design-system.md after confirmation → (default) implement UI/UX per design-system.md (plan first, then execute).
tool-better-auth
Use when implementing authentication with Better Auth in a TypeScript/Next.js app (session strategy, providers, cookies, CSRF, redirects, middleware, and security best practices).
tool-ast-grep-rules
Write AST-based code search and rewrite rules using ast-grep YAML. Create linting rules, code modernizations, and API migrations with auto-fix. Use when the user mentions ast-grep, tree-sitter patterns, code search rules, lint rules with YAML, AST matching, or code refactoring patterns.
browser-tools
Interactive browser automation via Chrome DevTools Protocol. Use when you need to interact with web pages, test frontends, or when user interaction with a visible browser is required.
braiins-toolbox
Comprehensive Braiins Toolbox skill - batch management tool for Bitcoin mining operations with GUI and CLI for firmware, system, miner, tuner, and cooling management
lobe-cli-toolbox
LobeHub CLI Toolbox - AI-powered command-line tools including lobe-commit (ChatGPT Git commits with Gitmoji), lobe-i18n (automated internationalization), and lobe-label (GitHub label management)