upgrade-stripe
This skill provides a guide for upgrading Stripe API versions, server-side SDKs, Stripe.js, and mobile SDKs. It includes code examples for setting API versions in various languages and a checklist for managing breaking changes.
Is upgrade-stripe safe to install?
Review the source first: our audit of upgrade-stripe's source files found 4 shell commands, 1 external URL, no file writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill includes instructions to execute curl commands against the Stripe API and package manager commands to update dependencies.
How we audit skills: our security review methodology.
Who is this skill for?
Developers integrating Stripe APIs who need to manage version upgrades and SDK updates.
What can you do with it?
- Setting explicit API versions in server-side SDKs
- Testing API version changes using the Stripe-Version header
- Migrating Stripe.js versions
- Updating mobile SDK dependencies
- Reviewing breaking changes in the Stripe API
How good is this skill?
Quality score: 5/10. The skill provides clear, actionable technical guidance and code snippets for Stripe version management.
What does the skill file contain?
The latest Stripe API version is 2026-06-24.dahlia - use this version when upgrading unless the user specifies a different target version. # Upgrading Stripe Versions This guide covers upgrading Stripe API versions, server-side SDKs, Stripe.js, and mobile SDKs. ## Understanding Stripe API Versioning Stripe uses date-based API versions (e.g., `2026-06-24.dahlia`, `2025-08-27.basil`, `2024-12-18.acacia`). Your account’s API version determines request/response behavior. ### Types of Changes **Backward-Compatible Changes** (don’t require code updates): - New API resources - New optional req...
Frequently asked questions
What is the default API version recommended by this skill?
The skill recommends using 2026-06-24.dahlia unless the user specifies a different target version.
How do I test a new API version without changing my account default?
Use the Stripe-Version header in your requests or set the apiVersion parameter in your Stripe client initialization.
Do I need to update my code for all Stripe API changes?
No. Backward-compatible changes like new resources or parameters do not require code updates. Breaking changes like field renames or removals require code updates.
Related skills
skill-creator
301.8KUsers who want to create, edit, or optimize AI agent skills, ranging from those new to coding to experienced developers
The skill-creator provides a structured workflow for developing, testing, and refining AI agent skills. It guides users through intent capture, skill drafting, iterative evaluation using subagents, and performance benchmarking.
writing-plans
174.7KSoftware engineers and AI agents tasked with implementing complex features from specifications
The writing-plans skill generates structured, task-based implementation plans for software development projects. It enforces a specific markdown format that includes architecture, tech stack, global constraints, and granular, test-driven development steps for each task.
convex-quickstart
78.3KDevelopers and AI agents building applications with Convex who need to initialize projects or integrate Convex into existing codebases
This skill automates the setup and configuration of Convex in new or existing web applications. It handles project scaffolding, environment variable generation, provider wiring, and local deployment provisioning.
notion-api
52.2KDevelopers and AI agents requiring programmatic access to Notion workspaces
This skill provides instructions for interacting with the Notion REST API. It enables agents to read, create, update, and delete Notion pages, databases, blocks, and comments using curl and jq.