A mission-critical security protocol that mandates explicit user authorization before an AI agent performs any system or file modifications.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install authorization-first
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install authorization-first using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Authorization First skill is a robust safety framework designed for AI coding agents. It operates on the core principle that the user is the master of the system, and the AI is a helpful assistant that must never make autonomous decisions regarding system state changes. By implementing this protocol within Openclaw Skills, developers can ensure that every file edit, command execution, and network request is preceded by a clear explanation and a request for consent.
This skill eliminates the risk of silent failures or accidental data loss by enforcing a structured communication loop. It bridges the gap between AI autonomy and human oversight, providing a transparent environment where every action is audited and approved in real-time. It is an essential component for any developer looking to maintain high security standards while utilizing the power of Openclaw Skills.
To activate the Authorization First protocol within your environment, ensure your agent is configured to prioritize this skill in its instruction set. You can manually include the protocol in your Openclaw Skills directory:
# Create the skills directory if it doesn't exist
mkdir -p ~/.openclaw/skills
# Add the Authorization First protocol definition
touch ~/.openclaw/skills/authorization-first.md
Once added, verify that your agent recognizes the new security constraints by asking it to perform a test file modification.
The skill organizes operations into a hierarchy of authorization levels to streamline the user experience while maintaining security:
| Level | Category | Requirement | Example Operations |
|---|---|---|---|
| Level 1 | Read-only | No Authorization | ls, cat, grep, tail, viewing logs |
| Level 2 | Modification | Explicit Authorization | File writes, system changes, API calls |
| Level 3 | Dangerous | Auth + Warning | rm -rf, formatting, deleting services |
All requests are tracked using Markdown templates for consistency and clarity.
Loading
A high-performance, pure C implementation for offline Chinese and mixed English-Chinese speech-to-text conversion.

A powerful automation interface to manage Trello boards, lists, and cards directly through the Trello REST API.

A professional academic writing and originality optimization tool designed to refine paper structure and reduce robotic AI tone.

A specialized skill for extracting technical summaries, developer trends, and Q&A insights from the SegmentFault community.

A professional financial modeling tool for e-commerce teams to pressure-test the commercial viability of discounts, bundles, and marketing offers.

A robust skill for AI agents to programmatically control physical USB relay modules for hardware automation and power management.








































