Finance
stripe-design - Claude MCP Skill
Design a Stripe integration based on business requirements and organizational preferences. Produces a design document that stripe-scaffold will implement.
SEO Guide: Enhance your AI agent with the stripe-design tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to design a stripe integration based on business requirements and organizational preferences. produces ... Download and configure this skill to unlock new capabilities for your AI workflow.
Documentation
SKILL.md# Stripe Design Create a design document for Stripe integration. ## Objective Produce a clear, implementable design that follows our business model preferences and current Stripe best practices. ## Process **1. Understand Requirements** What does this app need? Usually one of: - Subscription billing (most common) - One-time payments - Both Reference `business-model-preferences` for constraints: single tier, trial with completion on upgrade, no freemium. **2. Research Current Patterns** Stripe's API evolves. Before designing: - Use Gemini to check current Stripe Checkout best practices - Verify webhook event recommendations - Check if there are new patterns for your use case Don't assume last year's patterns are still optimal. **3. Design the Integration** Produce a design document covering: **Checkout Flow** - Embedded or redirect? - What mode? (subscription, payment, setup) - Customer creation strategy - Success/cancel URLs - **Trial strategy:** Credit card upfront (preferred) with `trial_period_days` **Webhook Events** - Which events to handle? - Idempotency strategy - Error handling approach **Subscription State** - What fields to store locally? - Access control logic - Trial handling **Price Structure** - Monthly price (and annual if applicable) - Trial duration **4. Get Validation** Run the design through Thinktank for multi-perspective review. Billing is critical — get expert opinions before implementation. ## Output A design document that `stripe-scaffold` can implement. Include: - Architecture decisions with rationale - Specific Stripe API features to use - Data model for subscription state - Webhook events to subscribe to - Access control logic ## Adaptation Design for the detected stack (usually Next.js + Convex + Clerk). If stack differs, adapt the design to that stack's patterns while maintaining the same Stripe concepts.
Signals
Information
- Repository
- phrazzld/claude-config
- Author
- phrazzld
- Last Sync
- 3/2/2026
- Repo Updated
- 3/1/2026
- Created
- 1/23/2026
Reviews (0)
No reviews yet. Be the first to review this skill!
Related Skills
pr-status
PR Status
next-compile
Check Next.js compilation errors via a running dev server. Turbopack only. MANDATORY after every code edit before reporting work complete. Replaces `next build`.
upgrade-nodejs
Upgrading Bun's Self-Reported Node.js Version
cursorrules
CrewAI Development Rules
Related Guides
Bear Notes Claude Skill: Your AI-Powered Note-Taking Assistant
Learn how to use the bear-notes Claude skill. Complete guide with installation instructions and examples.
Mastering tmux with Claude: A Complete Guide to the tmux Claude Skill
Learn how to use the tmux Claude skill. Complete guide with installation instructions and examples.
OpenAI Whisper API Claude Skill: Complete Guide to AI-Powered Audio Transcription
Learn how to use the openai-whisper-api Claude skill. Complete guide with installation instructions and examples.