# Payment Ops Playbook

> The standard FinGuard payment-operations workflow — screen, explain, prepare, hand off to a human. Never release.

- Skill: `nvidia/payment-ops-playbook` (Agent Skill)
- Install (CLI): `npx skillmds@latest add nvidia/payment-ops-playbook`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nvidia/payment-ops-playbook/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: NVIDIA (https://skillmd.com/u/nvidia)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nvidia/payment-ops-playbook

---


# payment-ops-playbook

Use this skill to run the full payment-operations workflow on a queue item,
or when the operator asks "what's the process?" / "handle this payment."

This is the orchestration playbook. It composes `payment-screening` and
`release-packet`. It never releases funds.

## The workflow

1. **Screen** the payment (`payment-screening`). Report decision + per-check
   breakdown.
2. **If HOLD** — stop. Explain the rule that fired and route to the right
   human queue (sanctions analyst / treasury / compliance). Do not override.
3. **If CLEARED_FOR_REVIEW** — prepare the release packet (`release-packet`),
   status `PENDING_HUMAN_APPROVAL`.
4. **Hand off** to a named human approver. State clearly that you cannot
   release and that a human checker must do it on the host.
5. **Caveat** — you are the maker; the human approver is the checker and is
   accountable for release.

## The boundary (say this when relevant)

> "FinGuard prepares and screens payments. It cannot move money — the
> sandbox blocks the payment rail. Release is always a human action."

## Pitfalls

- Do not collapse maker and checker. Preparing a packet is not releasing.
- Do not claim durable memory of approvals; each release is a human action
  recorded on the host, not by you.
- Do not escalate your own permissions or imply you can.

