approve

Create structured approval requests and track their lifecycle states.

226|55|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Miosa-osa/canopy --skill approve-miosa-osa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: approve
Source: https://github.com/Miosa-osa/canopy/tree/main/library/skills/governance/approve
Command: npx skills add https://github.com/Miosa-osa/canopy --skill approve-miosa-osa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Human-in-the-loop approval gates prevent execution of high-stakes actions by requiring human review and decision-making, ensuring accountability and risk management for activities like hiring agents, strategy proposals, or budget overrides.

Core Features & Use Cases

  • Create approval requests for high-stakes actions and track their lifecycle from pending to approved/rejected/revision_requested.
  • List pending approvals, approve or reject, request revisions, view history, and apply auto-approval rules for low-risk scenarios.
  • Integrate with a lightweight approvals store and notification mechanism to block automation until a human decision is reached.

Quick Start

Create an approval request for a high-stakes action and monitor its lifecycle until a human decision is reached.

Frequently Asked Questions about approve

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

FAQPage Schema
What is a human-in-the-loop approval workflow for high-stakes actions?

A human-in-the-loop approval workflow gates high-stakes actions by creating structured approval requests that block automation until a human reviews and decides on activities like budget overrides or strategy proposals.

How do I set up an approval gate for budget overrides?

To set up an approval gate for budget overrides, create an approval request that tracks lifecycle states from pending to approved or rejected, requiring an approvals store and notification mechanism to block execution until a human decision is reached.

Can I apply auto-approval rules for low-risk scenarios in an approval workflow?

Yes, you can apply auto-approval policies for low-risk scenarios within the approval workflow, allowing low-risk automation to proceed without human review while still gating high-stakes actions like hiring agents.

What states does a pending approval request track during its lifecycle?

A pending approval request tracks lifecycle states from pending through approved, rejected, or revision_requested, ensuring accountability and risk management throughout the human decision-making process.

Do I need a notification mechanism to require human approval for automated actions?

Yes, requiring human approval for automated actions needs a notification mechanism and a lightweight approvals store with pending and resolved directories to block execution and alert reviewers to take action.

When should I use a human approval gate in risk management?

Use a human approval gate in risk management when executing high-stakes actions like hiring agents, strategy proposals, or budget overrides to ensure accountability and prevent automated errors without human oversight.