approval-workflow

Manages Human-in-the-Loop approval workflows for sensitive actions via a folder-based state system.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/maneeshanif/AI-Employee-Hackathon-spec-driven --skill approval-workflow-maneeshanif
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: approval-workflow
Source: https://github.com/maneeshanif/AI-Employee-Hackathon-spec-driven/tree/main/.claude/skills/approval-workflow
Command: npx skills add https://github.com/maneeshanif/AI-Employee-Hackathon-spec-driven --skill approval-workflow-maneeshanif

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust Human-in-the-Loop (HITL) system to ensure human oversight for sensitive autonomous actions, preventing unintended consequences.

Core Features & Use Cases

  • Managed Workflows: Organizes actions into Pending_Approval, Approved, Rejected, and Expired states using a folder-based system.
  • Action Categorization: Supports various action types like payments, emails, and file operations with specific approval criteria.
  • Use Case: When an agent needs to send an email to a new contact or initiate a payment above a certain threshold, this skill will automatically create a request in the Pending_Approval folder, awaiting human review before execution.

Quick Start

Create a new file in the /Pending_Approval/ directory with the name PAYMENT_vendor_abc_2026-01-07.md and fill in the required YAML frontmatter and details for the payment.

Frequently Asked Questions about approval-workflow

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

FAQPage Schema
How do I set up a human-in-the-loop approval workflow for autonomous agent actions?▼

You can manage human-in-the-loop approval workflows by creating a request file with YAML frontmatter in the Pending_Approval directory, which organizes actions into Pending_Approval, Approved, Rejected, and Expired states before execution.

What is human-in-the-loop governance for automated financial transactions?▼

Human-in-the-loop governance for automated financial transactions is a safety mechanism that intercepts sensitive actions, placing them in a pending state to enforce human oversight and approval criteria before execution.

Can I use folder-based state management to categorize different types of approval requests?▼

Yes, folder-based state management categorizes approval requests by organizing them into Pending_Approval, Approved, Rejected, and Expired states, supporting action types like payments, emails, and file operations with specific criteria.

How do I monitor pending approval queues and audit past decisions for autonomous actions?▼

You monitor pending approval queues and audit decisions using dashboarding integrations for real-time queue visibility, while all human-in-the-loop decisions are logged for auditability.

Does this workflow governance approach work for automated email dispatch to new contacts?▼

Yes, this workflow governance works for automated email dispatch by automatically creating a request in the Pending_Approval folder when an agent sends an email to a new contact, requiring human review before execution.

What are the limitations of using a folder-based system for human-in-the-loop approval?▼

A limitation of using a folder-based system for human-in-the-loop approval is that it requires manual file creation and directory state transitions, which may introduce overhead when managing high volumes of automated actions.