upgrade-sumup
Guide for upgrading SumUp API versions and server/mobile SDKs (@sumup/sdk, sumup-go, sumup Python, PHP, Java, Rust, .NET, iOS Terminal, Android Reader, Swift Checkout, React Native). Use when bumping SumUp SDK versions or migrating off deprecated endpoints.
Install
With your agent
Install OMGSkills skill "sumup/sumup-skills:skills/upgrade-sumup" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/sumup/sumup-skills /tmp/sumup-skills && ln -s /tmp/sumup-skills/skills/upgrade-sumup ~/.claude/skills/upgrade-sumup
From README
SumUp Upgrade and Migration Guide Knowledge and APIs can change. Always prefer current official docs and release notes. Docs root: https://developer.sumup.com/ LLM entrypoint: https://developer.sumup.com/llms.txt Use this skill when the request is about upgrades, version bumps, deprecations, or migrations. Supported Upgrade Targets Node: @sumup/sdk Go: sumup-go Python: sumup PHP, Java, Rust, .NET SDK/client integrations iOS Terminal SDK Android Reader SDK Swift Checkout SDK React Native SDK Checkouts API and related webhook/3DS endpoint Upgrade Workflow 1) Pre-upgrade inventory Capture: Current SDK/library versions by service/app. All used SumUp endpoints and fields. Auth mode (API key/OAuth), scopes, and webhook signature . Environments impacted (sandbox, staging, production). 2) Breaking-change diff For each SDK or endpoint migration: Compare changelog and migration notes. Identify renamed/removed fields, enums, and callback signatures.
