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.

45.3K
Installs
5
Use cases
5/10
Quality

Is upgrade-stripe safe to install?

Review the source first

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?

SKILL.md
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.

Data sourced from stripe/ai on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills

skill-creator

301.8K

Users 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.

highdevelopmenttestinganthropics

writing-plans

174.7K

Software 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.

mediumdevelopmentplanningobra

convex-quickstart

78.3K

Developers 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.

highconvexbackendget-convex

notion-api

52.2K

Developers 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.

highnotionapiintellectronica