Human-in-the-Loop approval gate for sensitive actions. Creates approval requests and watches for human decisions.
For sensitive actions (payments, emails, refunds), generate an approval request file instead of executing. Wait for human review.
Use this skill when:
| Step | Action | Output |
|---|---|---|
| 1. Gate | Check if action requires approval | Yes/No |
| 2. Create | Write approval request to /Pending_Approval | <ACTION>_*.md file |
| 3. Wait | Human reviews in Obsidian | File stays in Pending |
| 4. Detect | Approval Watcher polls /Approved | Approved file found |
| 5. Execute | Action proceeds with |
approved_by: human| Logged + archived |
| Action | Auto-Approve | Requires Human |
|---|---|---|
| Read vault files | Yes | — |
| Create/move files | Yes | — |
| Draft email | Yes | — |
| Send email | — | Always |
| Issue refund | — | Always |
| Process payment | — | Always |
| Contact supplier | — | Always |
| Delete file | — | Always |
| Social media post | — | Always |
Files created in /Pending_Approval/<ACTION>_<timestamp>_<target>_<id>.md:
---