tool-permission-system

Community

Layered 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.