document-first-principle
The skill of prioritizing official documentation before making configuration changes. When you need to configure or modify your own (OpenClaw) settings, you must first study the official documentation at https://docs.openclaw.ai/ to ensure that all configuration changes are based on accurate, authoritative information.
Why use this skill?
Enforce rigorous configuration standards by ensuring your OpenClaw AI agent always references official documentation before modifying system settings.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/crazypeace/document-first-principleWhat This Skill Does
The document-first-principle skill acts as an authoritative governance module for the OpenClaw AI agent. Its primary function is to enforce a rigorous 'documentation-first' workflow whenever the agent is tasked with modifying its internal settings or system configurations. By integrating this skill, the agent becomes programmed to treat the official documentation at https://docs.openclaw.ai/ as the single source of truth. It effectively prevents the agent from making experimental or 'hallucinated' configuration changes by mandating a structured process: locate relevant documentation, analyze the parameters, and execute changes only within the safety bounds established by the official technical references.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/crazypeace/document-first-principle
Ensure that you have appropriate permissions to modify agent skill sets before execution.
Use Cases
This skill is ideal for production environments where system stability is paramount. It is specifically designed for:
- Configuring complex environment variables for OpenClaw clusters.
- Updating security or access control lists within the agent's core.
- Modifying internal processing logic that requires strict compliance with upstream API definitions.
Example Prompts
- "Before you update the memory allocation settings for our instance, please use the document-first-principle skill to check the official guidelines on heap sizing."
- "I need to adjust the authentication protocol for the agent; please consult the documentation via the document-first-principle workflow before applying any changes."
- "Verify the correct schema for the new integration module by referencing the official docs before you proceed with the configuration."
Tips & Limitations
- Tip: Pair this skill with monitoring tools to ensure that after the documentation-guided changes are applied, the agent verifies functionality through health check endpoints.
- Limitation: The efficacy of this skill is highly dependent on the quality and completeness of the official documentation. If the documentation at https://docs.openclaw.ai/ is outdated or missing information, the skill cannot guarantee successful configuration results. It does not replace human oversight for critical system architecture changes.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-crazypeace-document-first-principle": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Related Skills
telegram-pairing-send-code-to-every-start
Modify OpenClaw's Telegram pairing logic so unapproved users receive pairing codes on every /start message before approval. Use when users need to repeatedly access pairing codes after the initial request, ensuring consistent access to pairing instructions even if the initial code was missed or lost.
telegram-pairing-approver
创建一个持久运行的Telegram机器人服务,用于自动处理配对代码并批准Telegram会话权限。使用时提供机器人令牌,自动创建机器人脚本和服务文件,并启动系统服务。适用于需要自动处理Telegram配对请求的场景。
Telethon Session
Skill by crazypeace
telegram-pairing-customization
Modify OpenClaw's Telegram pairing logic so unapproved users receive pairing codes on every /start message before approval. Use when users need to repeatedly access pairing codes after the initial request, ensuring consistent access to pairing instructions even if the initial code was missed or lost.
Openclaw Self Clone Everything
Skill by crazypeace