permission-auditor

Analyze OpenClaw skill permissions and recommend minimal access sets.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/wongdean/knowledge-base --skill permission-auditor-wongdean
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: permission-auditor
Source: https://github.com/wongdean/knowledge-base/tree/main/backups/openclaw-config/20260315_232439/workspace-skills/openclaw-skills-security/skills/permission-auditor
Command: npx skills add https://github.com/wongdean/knowledge-base --skill permission-auditor-wongdean

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users understand and manage the permissions requested by OpenClaw skills, ensuring that skills only have the minimum necessary access to perform their functions, thereby enhancing system security.

Core Features & Use Cases

  • Permission Explanation: Clearly defines what each permission type (fileRead, fileWrite, network, shell) allows and the associated risks.
  • Necessity Evaluation: Assesses if granted permissions are justified by the skill's described purpose.
  • Dangerous Combination Identification: Flags high-risk permission pairings.
  • Minimal Permission Recommendation: Suggests the least privilege required for a skill.
  • Use Case: Before installing a new OpenClaw skill, use this auditor to review its requested permissions. It will explain the potential risks and recommend if the permissions are appropriate or if they should be reduced.

Quick Start

Analyze the permissions for the 'code-generator' skill.

Frequently Asked Questions about permission-auditor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check OpenClaw skill permissions for security risks?

To check OpenClaw skill permissions for security risks, analyze the requested access types like fileWrite and shell to identify over-privileged skills. This process flags dangerous permission combinations and recommends a minimal access scope based on actual task needs.

What are dangerous permission combinations in access control auditing?

Dangerous permission combinations in access control auditing are high-risk pairings of permissions, such as network and shell access, that can expand a system's attack surface. Identifying these pairings helps prevent skills from gaining excessive control over your environment.

How do I apply least privilege principles to skill permissions?

To apply least privilege principles to skill permissions, map the skill's declared access to its described purpose and evaluate if each permission is justified. This ensures the skill operates with the minimum necessary access to perform its functions.

Can I audit fileRead and network permissions before installing an OpenClaw skill?

Yes, you can audit fileRead and network permissions before installing an OpenClaw skill. The auditor reviews declared access against actual task needs, explains the associated risks, and suggests if the permissions are appropriate or should be reduced.

What is a permission fit assessment for OpenClaw skills?

A permission fit assessment for OpenClaw skills is an evaluation that maps declared access to actual task requirements. It results in a recommended minimal permission set, ensuring the skill only retains the access necessary to function securely.