一键导入
payment-idempotency
Enforce SignalPay payment mutation rules: idempotency keys, auth scope checks, stable event contracts, and one durable outcome per retry key.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Enforce SignalPay payment mutation rules: idempotency keys, auth scope checks, stable event contracts, and one durable outcome per retry key.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Turn a coding task into a high-level plan and a build-session execution plan before implementation starts.
Audit the current diff against AGENTS.md, repo-local rules, repo-local skills, optional Qodo rules, and workshop quality gates before opening a PR.
Design failure-first tests for payment workflow gates, recovery behavior, auth checks, idempotency, and event emission.
Review changed Python code for clear, modern, maintainable Python without nitpicking style already covered by Ruff.
Guide workshop participants through behavior-first TDD: scenarios, failing tests, minimal implementation, and refactor under verification gates.
| name | payment-idempotency |
| description | Enforce SignalPay payment mutation rules: idempotency keys, auth scope checks, stable event contracts, and one durable outcome per retry key. |
Use this skill when changing payment mutation workflows such as capture, refund, retry, settlement, or event emission.
Idempotency-Key header.