Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add vasilyu1983/AI-Agents-public --skill software-paymentsgit clone --depth 1 https://github.com/vasilyu1983/AI-Agents-publicWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/vasilyu1983/ai-agents-public/software-payments)<a href="https://agentmods.dev/skills/vasilyu1983/ai-agents-public/software-payments"><img src="https://agentmods.dev/badge/skills/vasilyu1983/ai-agents-public/software-payments/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/vasilyu1983/ai-agents-public/software-payments"><img src="https://agentmods.dev/badge/skills/vasilyu1983/ai-agents-public/software-payments.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00033 | $0.03617 |
| Opus 5.5 | $0.00013 | $0.01447 |
| Sonnet 5.5 | $0.00007 | $0.00723 |
| Haiku 4.5 | $0.00003 | $0.00362 |
Grade A, and why
software-payments scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 206 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Payments & Billing Engineering
Use this skill to design, implement, and debug production payment integrations: checkout flows, subscription lifecycle handling, billing portals, entitlement gating, webhooks, regional pricing, and payment-testing strategy.
Quick Reference
| Need | Default | Deviation | Reference |
|---|---|---|---|
| Standard SaaS subscription checkout | Stripe Checkout or Payment Links | Use Payment Element plus Express Checkout Element when branded custom UI is a hard requirement | references/stripe-patterns.md |
| Merchant of record (managed tax/seller-of-record) | Paddle or LemonSqueezy | Evaluate Stripe Managed Payments after checking seller location, product tax codes, account eligibility and supported surfaces at its eligibility page | references/platform-comparison.md |
| High-volume or enterprise multi-method processing | Adyen | — | references/platform-comparison.md |
| UK or EU bank debit and local methods | GoCardless, Mollie, or open-banking providers | Repo-dependent: no bundle source differentiates the three by situation; keep whichever the existing integration already uses | references/uk-eu-payments-guide.md |
| Usage-based metering or token billing | Stripe Billing Meters or Lago | — | references/subscription-lifecycle.md |
| Complex contract, seat, or revenue-recognition billing | Chargebee or Recurly on top of the processor | — | references/subscription-lifecycle.md |
| Webhook reliability | verified signatures plus idempotent processing | — | references/webhook-reliability-patterns.md |
| Entitlement and feature gating | registry plus API enforcement plus UI paywall | — | references/feature-gating-patterns.md |
| Native iOS in-app purchase | StoreKit 2 with backend JWS verification | Add RevenueCat only when multi-platform entitlement sync materially justifies it | references/storekit2-native-patterns.md |
| Checkout and webhook testing | Stripe CLI plus E2E automation | — | references/testing-patterns.md |
| AI agents initiating purchases | Scoped, limited-use payment credential plus seller-side approval | Human confirmation for high-risk actions | references/agentic-commerce.md |
What ships with it
20 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/openai.yaml 306 B
- assets/template-checkout-entrypoint-propagation-checklist.md 1.2 KB
- data/scheme-thresholds.json 4.4 KB
- data/sources.json 31 KB
- evals/evals.json 9.4 KB
- learnings.consolidated.md 593 B
- learnings.md 593 B
- references/agentic-commerce.md 7.3 KB
- references/feature-gating-patterns.md 10 KB
- references/in-app-browser-checkout-contract.md 1.4 KB
- references/marketplace-payouts.md 4.1 KB
- references/ops-runbook-checkout-errors.md 1.6 KB
- references/platform-comparison.md 17 KB
- references/regional-pricing-guide.md 21 KB
- references/storekit2-native-patterns.md 14 KB
- references/stripe-patterns.md 19 KB
- references/subscription-lifecycle.md 23 KB
- references/testing-patterns.md 4.1 KB
- references/uk-eu-payments-guide.md 12 KB
- references/webhook-reliability-patterns.md 24 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago Changed · +4 lines d7cf757c63c9
- 20d ago Changed · -23 lines ae1dd00dbeae
- 1mo ago Changed · +3 lines c0b64a96d0dc
- 1mo ago First seen · 222 lines · 33 tokens per session scan A d3ef19b7cf01
software-payments is a skill published in the GitHub repository vasilyu1983/AI-Agents-public (101 stars, last pushed 10d ago), licensed MIT. It adds 33 tokens to every session and 3,617 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
stripe-link-cli
Agent payments via Stripe Link — cards, SPT, approvals.
stripe
Manage a merchant's Stripe customers, products, coupons, promotion codes, payments, invoices, and recurring subscriptions. Use for billing-plan changes, payment links, refunds of duplicate card charges, disputes and chargebacks, account balances, payouts, and reconciling processing fees through Stripe's official MCP…
defi-protocol-templates
Implement DeFi protocols with production-ready templates for staking, AMMs, governance, and flash loans. Use when building decentralized finance applications or smart contract protocols.
nft-standards
Implement NFT standards (ERC-721, ERC-1155) with proper metadata handling, minting strategies, and marketplace integration. Use when creating NFT contracts, building NFT marketplaces, or implementing digital asset systems.
Braintree Automation
Braintree Automation: manage payment processing via Stripe-compatible tools for customers, subscriptions, payment methods, and transactions.
returns-policy
Answer return, refund, and warranty questions for electronics. Use when the user mentions returns, refunds, RMAs, warranty coverage, damaged items, or opened packaging.