stripe

Orchestrate Stripe billing operations across customers, products, invoices, and subscriptions.

339|58|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Heyvhuang/ship-faster --skill stripe-heyvhuang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe
Source: https://github.com/Heyvhuang/ship-faster/tree/main/skills/stripe
Command: npx skills add https://github.com/Heyvhuang/ship-faster --skill stripe-heyvhuang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill orchestrates Stripe billing operations across customers, products, prices, invoices, payments, and subscriptions, enabling safer, repeatable work with auditable trails.

Core Features & Use Cases

  • Manage customers, products, prices, invoices, payment links, subscriptions, refunds, disputes, and account balance from a single skill.
  • Use cases include creating customers, generating invoices, issuing payment links, processing refunds, and updating subscriptions with explicit confirmations.
  • Example: onboarding a new customer, create_customer then create_invoice, finalize_invoice, and share the hosted_invoice_url.

Quick Start

Start by creating a customer with a name and email, then create an invoice for that customer, and finally finalize the invoice to obtain a hosted URL.

Frequently Asked Questions about stripe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Stripe billing operations for subscriptions and invoices?

You can automate Stripe billing by orchestrating customers, products, invoices, and subscriptions through guided workflows. The process enforces safety rules like read-before-write and explicit confirmations for all money-related actions to ensure auditable, repeatable operations.

What is the safest way to process Stripe refunds and handle payments?

The safest way to process Stripe refunds and payments is using a default test mode with explicit user confirmation for live actions. This enforces a read-before-write rule, preventing accidental financial transactions while managing your billing operations.

How do I create a Stripe customer and generate an invoice with a payment link?

To create a Stripe customer and generate an invoice, start by creating the customer with a name and email, then create the invoice, finalize it, and share the hosted invoice URL. This provides a quick start for onboarding new customers.

Can I manage Stripe subscriptions and billing across different platforms like CLI and Dashboard?

Yes, you can manage Stripe subscriptions, customers, and billing across MCP, CLI, and Dashboard workflows. This allows you to handle refunds, disputes, and account balances from a single, unified automation interface.

Does automated Stripe billing support test mode for compliance and safety?

Automated Stripe billing supports a default test mode for compliance and safety. You can optionally switch to live mode, but it requires explicit user confirmation to prevent unauthorized money-related actions and maintain an auditable trail.

Why do I need explicit confirmation for Stripe billing actions like issuing invoices?

Explicit confirmation is required for Stripe billing actions like issuing invoices to enforce strict safety rules. This prevents accidental charges or refunds, ensuring all financial modifications are intentional and fully auditable.