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.