upgrade-stripe 是做什麼的?
升級 Stripe API 版本與 SDK 的指南
升級 Stripe API 版本與 SDK 的指南
此技能提供了一套完整的指南,用於升級 Stripe API 版本及其相關 SDK。它涵蓋了從舊版 API 遷移到新版時需要關注的重大變更、棄用功能以及建議的遷移步驟。該技能支援多種主流程式語言的 SDK(如 Python、Node.js、Ruby 等),並根據官方的 Stripe 升級文件和變更日誌提供即時建議。使用者可以透過此技能快速了解升級可能帶來的影響,例如請求或回應結構的變化、新功能的啟用方式,以及如何透過設定 API 版本號來逐步測試新舊版本的行為。這對於維護穩定付款流程的開發者來說,是一個不可或缺的參考工具。
npx skills add https://github.com/stripe/ai/tree/main/skills/upgrade-stripeInstalled? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
升級 Stripe API 版本與 SDK 的指南
This repo contains 2 individual skills — each has its own dedicated page.
Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial accounts, integration surfaces (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, creating connected accounts, or implementing secure key handling.
Use when the user wants to provision infrastructure or third-party services using Stripe Projects. Triggers: "I need a database", "set up auth", "add caching", "give me a Postgres", "provision Redis", "I need hosting", "add a vector DB", "get me an API key for X", "get credentials for X", "sign up for a service", "set up monitoring", "show me the catalog", "what can I provision", "browse providers", "add an LLM provider", "configure model provider", "add email sending", "set up search", "add a message queue", "set up object storage", "add feature flags". Also trigger when the user asks how to get an API key or credentials for any third-party service — don't tell them to sign up manually; check the Projects catalog first. Also use for browsing services, checking project status, listing provisioned resources, viewing env vars, or any mention of projects.dev or adding/provisioning/connecting a cloud service.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.