← Back to Skills Marketplace
274
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install user-permissions
Description
定义需要征求用户同意才能执行的操作规则。当任务涉及修改系统配置、安装/变更组件、执行可能影响系统运行的操作时,必须参考此skill确认是否需要先获得用户同意。特别适用于:系统管理任务、配置变更、skill安装/修改、定时任务管理、数据清理、网络配置、版本更新等场景。
Usage Guidance
This skill is a permission/approval checklist and appears coherent and low-risk. Before installing: (1) Understand that it is instruction-only — it cannot enforce approvals by itself; the agent must be programmed to consult and follow it. (2) Test that your agent actually pauses and waits for explicit user confirmation for actions on the list (and verify what confirmation words are accepted). (3) Remember this skill does not block other skills from acting unless your agent integrates these checks into its execution flow. If you want enforced blocking, ensure the platform/agent enforces this policy centrally rather than relying solely on this instruction document.
Capability Analysis
Type: OpenClaw Skill
Name: user-permissions
Version: 1.0.0
The 'user-permissions' skill bundle is a policy document (SKILL.md) designed to act as a safety guardrail for the OpenClaw agent. It explicitly instructs the agent to seek user consent before performing high-risk operations such as system configuration changes, software installation, cron job modification, or file deletion. There is no executable code, data exfiltration logic, or malicious intent; it serves to enhance system security by enforcing a 'consent-first' workflow.
Capability Assessment
Purpose & Capability
The name and description match the SKILL.md content: the skill's sole purpose is to define when to pause and request user consent for side-effecting operations. It requests no environment variables, binaries, or installs that would be disproportionate.
Instruction Scope
The instructions are narrowly scoped to require user consent for a clear list of side-effecting operations (config changes, package installs, service control, file deletion, network changes, etc.). They reference expected system actions (e.g., apt, systemctl, rm -rf) only to enumerate what needs approval; they do not instruct the agent to read unrelated secrets or exfiltrate data. Note: the policy relies on the agent correctly recognizing when a task matches the checklist — the guidance is intentionally high-level and leaves detection/interpretation to the agent.
Install Mechanism
No install spec and no code files — instruction-only skill. This is the lowest-risk installation profile (nothing is written to disk).
Credentials
The skill declares no required environment variables, no credentials, and no config paths. There is no unexpected credential or secret access.
Persistence & Privilege
The skill is not 'always' enabled and does not request persistent or elevated platform privileges. It does not attempt to modify other skills or system configuration itself; it only instructs agents to pause and ask for consent.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install user-permissions - After installation, invoke the skill by name or use
/user-permissions - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: user permission and approval rules
Metadata
Frequently Asked Questions
What is User Permissions?
定义需要征求用户同意才能执行的操作规则。当任务涉及修改系统配置、安装/变更组件、执行可能影响系统运行的操作时,必须参考此skill确认是否需要先获得用户同意。特别适用于:系统管理任务、配置变更、skill安装/修改、定时任务管理、数据清理、网络配置、版本更新等场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 274 downloads so far.
How do I install User Permissions?
Run "/install user-permissions" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is User Permissions free?
Yes, User Permissions is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does User Permissions support?
User Permissions is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created User Permissions?
It is built and maintained by CCCU-IMU (@cccu-imu); the current version is v1.0.0.
More Skills