hitl-approval

SkillFiles & storage

Human-in-the-loop approval workflow for high-risk agent operations (file deletions, deployments, config changes).

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the hitl-approval skill

What this skill tells your AI

The instructions your AI receives, as published by nwiizo/ccswarm in .agents/skills/hitl-approval/SKILL.md and read by ahel’s review.

Manage human-in-the-loop approval gates for ccswarm agent operations.

Gates

GateWhen RequiredRisk Level
planBefore executing multi-step plansMedium
risky-editFile deletions, production configsHigh
deployDeployment actionsCritical
mergePR merge operationsHigh

Commands

# Request approval
ccswarm approve $ARGUMENTS

# List pending approvals
ccswarm approve list

# Approve with comment
ccswarm approve $ARGUMENTS --id <run-id>

# Reject with reason
ccswarm approve $ARGUMENTS --id <run-id> --reject --reason "explanation"

Risk Levels

LevelActionHITL Required
LowRead operationsNo
MediumLocal file writesOptional
HighExternal modificationsYes
CriticalProduction changesAlways

All HITL decisions are logged to .ccswarm/runs/ audit trail.

Signals

GitHub stars
152
Forks
15
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
hitl-approval
Source
github.com/nwiizo/ccswarm