tool-permission-system
CommunityLayered tool permission controls for AI agents.
Authorsimbajigege
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill provides a layered permission pipeline to govern every tool call made by an AI agent, reducing risk and enabling configurable governance across environments.
Core Features & Use Cases
- Layered rule sources (policySettings, userSettings, projectSettings, localSettings, cliArg, command, session) with a clear override order
- Tool-level checkPermissions() contract and safety checks immune to bypass
- Hook system and denial tracking to support enterprise-grade governance and auditable decisions
- Use cases include enterprise automation, CI/CD agents, and risk-averse automation that needs configurable prompts
Quick Start
Install and configure the Tool Permission System in your agent to enforce layered deny/allow/ask decisions for every tool call.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tool-permission-system Download link: https://github.com/simbajigege/book2skills/archive/main.zip#tool-permission-system Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.