CtrlK
BlogDocsLog inGet started
Tessl Logo

upgrade-stripe

Guide for upgrading Stripe API versions and SDKs

62

1.16x
Quality

43%

Does it follow best practices?

Impact

91%

1.16x

Average score across 3 eval scenarios

SecuritybySnyk

Risky

Do not use without reviewing

Optimize this skill with Tessl

npx tessl skill review --optimize ./providers/claude/plugin/skills/upgrade-stripe/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

97%

10%

Stripe SDK Upgrade for Node.js Payment Backend

Node.js Stripe SDK version upgrade

Criteria
Without context
With context

Correct API version string

100%

100%

Explicit apiVersion in constructor

100%

100%

No default-reliance pattern

100%

100%

SDK package version updated

100%

100%

Stripe-Version header testing documented

100%

100%

Changelog review mentioned

100%

100%

SDK update command referenced

100%

100%

Per-request override explained

100%

100%

Webhook considerations noted

0%

100%

Staged adoption awareness

50%

62%

91%

11%

Stripe Integration Modernization for Go Backend

Go strongly-typed Stripe SDK upgrade

Criteria
Without context
With context

No hardcoded API version string

100%

100%

SDK module version bumped

100%

100%

Correct upgrade rationale documented

53%

100%

Contrast with dynamic languages

58%

100%

Changelog review step included

100%

100%

Breaking change tagging mentioned

0%

0%

Upgrade steps listed

100%

100%

SDK update mechanism correct

100%

100%

Import path updated

100%

100%

Backward-compatible change awareness

50%

33%

87%

20%

Full-Stack Stripe Integration Audit and Upgrade

Stripe.js, database schema, and webhook upgrade

Criteria
Without context
With context

Stripe.js Dahlia script URL

100%

100%

No API version override in JS

100%

100%

Stripe ID columns widened to 255

100%

100%

Case-sensitive collation applied

0%

100%

Webhook unknown event handling

100%

100%

Stripe.js version pairing documented

20%

100%

ID size rationale documented

100%

100%

Stripe.js npm alternative mentioned

0%

0%

Webhook testing step included

0%

0%

At least 6 bullet points in report

100%

100%

Repository
stripe/ai
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.