guardrail
CommunityEnforce AI safety and policy.
Authorjaskaranhundal
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill acts as a critical policy enforcement layer, preventing AI agents from executing unauthorized or unsafe actions by validating intent, roles, and action categories.
Core Features & Use Cases
- Intent Validation: Ensures agents declare
read_onlyormutatingintent correctly. - RBAC Authorization: Verifies user roles and approval permissions for mutating actions.
- Mutating Category Check: Classifies mutating actions into predefined security categories.
- Blast Radius Gate: Enforces elevated approval for high-impact actions.
- Use Case: When an agent proposes to modify a firewall rule, Guardrail checks if the user has the
adminrole, if an approver with the correct role exists, and if the action is correctly categorized aspolicy_changebefore allowing it to proceed.
Quick Start
Use the guardrail skill to validate a proposed mutating action for a firewall rule change.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 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: guardrail Download link: https://github.com/jaskaranhundal/usap-skills/archive/main.zip#guardrail 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 223,000+ vetted skills library on demand.