request-approval
CommunityRequest user approval when a command is blocked.
Authormetraton
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Mutative commands can be blocked by safety hooks; this skill provides a disciplined pattern to request user approval and record the outcome so operations can continue with consent.
Core Features & Use Cases
- Attempt-first flow: try the command, let the hook block it with an approval_id, then emit plan_status: "APPROVAL_REQUEST" with the approval_id in the approval_request object.
- Approval lifecycle: orchestrator and user own approval; the agent only records the event.
- Risk management: suitable for T3 and other mutative operations requiring safeguards.
Quick Start
Attempt the command first, let the hook block it with an approval_id, then emit APPROVAL_REQUEST with the approval_id in your approval_request object.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: request-approval Download link: https://github.com/metraton/gaia/archive/main.zip#request-approval 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 471,000+ vetted skills library on demand.