extension-stripe
Agent skill from caffeinelabs/skills.
What it does
- Use isStripeConfigured() and setStripeConfiguration()
- Checks whether Stripe payment is configured.
- If not, opens an admin panel and asks the user to initialze Stripe with StripeConfiguration.
- Stripe secret key
- List of allowed countries, notation ["US", "CA", "GB"] etc., see the Stripe documentation.
- Do not show the payment setup when it has already been configured!
- Note that JSON parsing of backend createCheckoutSession result is needed.
Requirements & configuration
- Prerequisite: You must follow extension-authorization first, as this integration depends on it.
- case (null) { Runtime.trap("Stripe needs to be first configured") };
- You need to use @tanstack router.
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
Source
Repository: https://github.com/caffeinelabs/skills
extension-stripe FAQ
What does the extension-stripe skill do?
Payment support based on Stripe, supporting credit cards and debit cards Use isStripeConfigured() and setStripeConfiguration() Checks whether Stripe payment is configured.
What does extension-stripe require?
Prerequisite: You must follow extension-authorization first, as this integration depends on it. case (null) { Runtime.trap("Stripe needs to be first configured") }; You need to use @tanstack router.
How do I install extension-stripe?
Run: npx -y skills add https://github.com/caffeinelabs/skills --skill extension-stripe --agent claude-code — the source lives at github.com/caffeinelabs/skills.
Maintain extension-stripe?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/caffeinelabs-skills-extension-stripe?ref=badge) npx agentictools info skills/caffeinelabs-skills-extension-stripe The second line is the CLI lookup for this page — handy in READMEs and docs.