approval-gate — how to use approval-gate how to use approval-gate, approval-gate setup guide, approval-gate alternative, approval-gate vs inventory master, approval-gate install, approval token verification, plan status check, approval history management

v1.0.0
GitHub

About this Skill

Ideal for Administrative Agents requiring streamlined approval process management and token verification. approval-gate is a technical skill for managing approval workflows, including plan status verification and approval token validation.

Features

Verifies approval tokens using the --verify command
Checks plan status with the --status flag
Manages approval history using the --history option
Supports approval requests with the python -m inventory_master approve command
Utilizes JSON files for plan data, such as _meta/plans/plan_2026-01-28.json

# Core Topics

macho715 macho715
[0]
[0]
Updated: 3/8/2026

Quality Score

Top 5%
51
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add macho715/inventory_master/approval-gate

Agent Capability Analysis

The approval-gate MCP Server by macho715 is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use approval-gate, approval-gate setup guide, approval-gate alternative.

Ideal Agent Persona

Ideal for Administrative Agents requiring streamlined approval process management and token verification.

Core Value

Empowers agents to efficiently manage approval gates by providing plan status checks, token verification using JSON files, and approval history management through command-line interfaces like Python, enhancing overall workflow automation and security with protocols like token-based validation.

Capabilities Granted for approval-gate MCP Server

Automating plan status checks for efficient workflow management
Verifying approval tokens to ensure secure process execution
Managing approval histories for transparent auditing and tracking

! Prerequisites & Limits

  • Requires Python environment
  • Limited to JSON plan files
  • User-only approval request capability
Project
SKILL.md
1.5 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Approval Gate

When to Use

  • Plan 승인 상태 확인
  • 승인 토큰 검증
  • 승인 게이트 프로세스 관리
  • 승인 이력 조회

Instructions

bash
1# 1. 승인 상태 확인 2python -m inventory_master approve \ 3 --status \ 4 --plan "_meta/plans/plan_2026-01-28.json" 5 6# 2. 승인 토큰 검증 7python -m inventory_master approve \ 8 --verify \ 9 --plan "_meta/plans/plan_2026-01-28.json" 10 11# 3. 승인 이력 조회 12python -m inventory_master approve \ 13 --history \ 14 --plan-id "2026-01-28T08:00:00+04:00__ROOT-A" 15 16# 4. 승인 요청 (사용자만 가능) 17python -m inventory_master approve \ 18 --plan "_meta/plans/plan_2026-01-28.json" 19# → _meta/approvals/approval_<plan_id>.json 생성

Approval Process

  1. Plan validation (plan-validate skill)
  2. Human review (사용자)
  3. Approval token creation (사용자만 가능)
  4. Token verification (approver agent)
  5. Apply execution (executor agent)

Output

  • Approval status (approved/rejected/pending)
  • Approval token path
  • Approval timestamp
  • Approver information
  • Next steps

Safety Rules

  • Human gate required: 자동 승인 불가
  • Token required: 승인 토큰 없이는 apply 불가
  • One-time use: 승인 토큰은 한 번만 사용 가능
  • Non-transferable: 승인 토큰은 plan_id에 고유

Restrictions

  • Agent는 승인 토큰 생성 불가 (사용자만 가능)
  • Agent는 승인/거절 결정 불가 (사용자만 가능)
  • Agent는 승인 상태 확인 및 검증만 가능

Related Skills

Looking for an alternative to approval-gate or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication