permission-overreach

Detect permission overreach by comparing declared permissions against actual code behavior.

18|8|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/honysyang/skill-security-scanner --skill permission-overreach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: permission-overreach
Source: https://github.com/honysyang/skill-security-scanner/tree/main/examples/test-skills/permission-overreach
Command: npx skills add https://github.com/honysyang/skill-security-scanner --skill permission-overreach

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill detects unauthorized permissions that skills may attempt to use, identifying potential security vulnerabilities and risky behavior.

Core Features & Use Cases

  • Permission Verification: Analyzes the permissions a skill claims versus what it actually uses.
  • Security Assessment: Helps in identifying risky code behavior that goes against declared permissions.
  • Use Case: It can be used in the development lifecycle of AI Agent Skills to ensure they are not using more permissions than they need, thus mitigating security risks.

Quick Start

Use the permission-overreach skill to check a skill's permissions.

Frequently Asked Questions about permission-overreach

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

FAQPage Schema
How do I detect unauthorized permission overreach in AI agent skills?

Detect unauthorized permission overreach by comparing a skill's declared permissions against its actual code behavior to identify potential security vulnerabilities and risky system modification attempts.

What is permission verification for AI security and how does it work?

Permission verification for AI security analyzes the permissions a skill claims versus what it actually uses, ensuring risky code behavior does not exceed declared access boundaries during the development lifecycle.

How do I perform a code audit to check a skill's permissions?

Perform a code audit to check a skill's permissions by running a security assessment that compares declared access rights against actual code execution, mitigating risks of unauthorized system modifications.

When do I need vulnerability detection for skill security?

You need vulnerability detection for skill security when developing or integrating AI agent skills, ensuring they do not use more permissions than required and mitigating potential security vulnerabilities before deployment.

Are there limitations to detecting risky code behavior in AI agent skills?

Limitations of detecting risky code behavior in AI agent skills include relying on the accuracy of declared permissions and the complexity of analyzing dynamic code behavior that may attempt unauthorized access beyond static declarations.