OpenClaw Documentation Helper
This skill helps answer OpenClaw-related questions by automatically querying the official documentation at docs.openclaw.ai.
When to Use
Use this skill when the user asks about:
- OpenClaw configuration and setup
- Available commands and options
- Troubleshooting issues
- Architecture and design
- Best practices
- Any OpenClaw-specific functionality
Workflow
- Identify the query topic - Understand what specific OpenClaw topic the user is asking about
- Search/fetch relevant documentation - Use
web_fetch to retrieve documentation from docs.openclaw.ai: - For general questions: Start with
https://docs.openclaw.ai - For specific topics: Try
https://docs.openclaw.ai/ (e.g., /faq, /troubleshooting, /config) - Use
web_search with site:docs.openclaw.ai if unsure where to look
- Analyze the documentation - Read and understand the fetched content
- Formulate a comprehensive answer - Based on the official documentation, provide an accurate response
- Cite sources - Mention that the information comes from docs.openclaw.ai
Configuration Validation (User-Guided)
When suggesting configuration changes, guide the user to validate and view their configuration:
Validate configuration:
# Validate entire configuration
openclaw config validate
View specific configuration sections:
# View all plugins configuration
openclaw config get plugins
# View gateway settings
openclaw config get gateway
# View models configuration
openclaw config get models
# View channels configuration
openclaw config get channels
# View agents configuration
openclaw config get agents
# View specific channel (e.g., Feishu)
openclaw config get channels.feishu
# View nested values
openclaw config get agents.defaults.model.primary
openclaw config get channels.whatsapp.enabled
Explain the validation output to the user:
- If
valid: true → configuration is correct, can proceed - If errors → explain what needs to be fixed based on the error messages
- If warnings → inform user but note it's not blocking
Key Documentation URLs
- Main docs: https://docs.openclaw.ai
- FAQ: https://docs.openclaw.ai/faq
- Troubleshooting: https://docs.openclaw.ai/troubleshooting
- Configuration: https://docs.openclaw.ai/config
- GitHub: https://github.com/openclaw/openclaw
Example Usage
User: "How do I configure a new channel?"
Action:
- Fetch
https://docs.openclaw.ai/config or search for "channel configuration" - Analyze the configuration documentation
- Provide step-by-step instructions based on official docs
- Remind user to run
openclaw config validate after making changes
Notes
- Always prefer official documentation over general knowledge
- If documentation is unclear or missing, say so and suggest checking the GitHub repo
- Keep answers concise but complete
- Security Note: This skill does NOT execute any local commands. Users must run validation commands themselves.
Safety & Security
This skill is instruction-only with no code execution:
- ✅ Only uses
web_fetch and web_search tools - ✅ Does NOT execute local commands or access files
- ✅ Does NOT require API keys or credentials
- ✅ Users retain full control over their system