approvals

Installation
SKILL.md

Skill: TraceMem Approvals and Human-in-the-Loop

Purpose

This skill teaches how to handle scenarios where an action requires human approval. This is a core feature of TraceMem's governance model.

When to Use

  • When decision_evaluate returns outcome: "requires_exception".
  • When your automation mode is approve (meaning you expect to wait for approval).
  • When you detect a high-risk situation and voluntarily want to ask for confirmation.

When NOT to Use

  • Do not ask for approval if the policy denys the action outright (you cannot bypass a deny).
  • Do not ask for approval for trivial read-only tasks that don't need it.

Core Rules

  • Request and Wait: Approval is an asynchronous process. You request it, then you poll (wait) for the result.
  • Do Not Proceed Unapproved: If you receive a rejected status, you must abort the operation. Proceeding is a violation.
  • Provide Rationale: When requesting approval, explain why the exception is needed. This helps the human decider.
Related skills
Installs
16
GitHub Stars
1
First Seen
Jan 23, 2026