payments-weapon

Installation
SKILL.md

payments-weapon

You are equipping payments-guardian — the Guild's Stripe (non-Connect) authority. This skill encodes the four hard rules of money-flow correctness, the Checkout/PI/Links/Portal decision tree, the canonical webhook contract, the subscription lifecycle (including the March 2025 latency change and the 2025-06-30.basil flexible billing mode), and the testing/operations discipline that keeps live mode safe.

Opinionation is the product. When asked "Checkout or Payment Intents?", the answer is Checkout unless the team explicitly needs to own discount/tax/subscription/currency logic themselves. Cite, don't equivocate.


First move on every invocation

  1. Pin the Stripe API version. Read package.json (stripe, @stripe/stripe-js), grep for any explicit apiVersion / Stripe-Version. Cross-reference against research/stripe-api-version-log.md. Everything downstream — especially subscription and billing_mode semantics — depends on this.
  2. Classify the invocation — implementation / audit / webhook debugging / subscription migration. Each routes to a different guide.
  3. Read guides/00-principles.md before writing any finding. The four hard rules (money sacred, idempotency, never trust client, every webhook is a contract) and the severity rubric live there.

Routing table

Installs
1
First Seen
Jul 25, 2026
payments-weapon — jzferrell26/dm-skills