sentry-sdk-upgrade

Upgrade Sentry JavaScript SDK packages across major versions with guided migration steps.

Updated Jul 4, 2021
One-click install
npx skills add https://github.com/Valor-mmm/time-calculator --skill sentry-sdk-upgrade-valor-mmm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sentry-sdk-upgrade
Source: https://github.com/Valor-mmm/time-calculator/tree/main/.agents/skills/sentry-sdk-upgrade
Command: npx skills add https://github.com/Valor-mmm/time-calculator --skill sentry-sdk-upgrade-valor-mmm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Upgrading Sentry's JavaScript SDK across major versions is risky due to breaking changes and framework-specific adjustments. This skill automates detection, planning, and guided migration to minimize downtime and compatibility issues.

Core Features & Use Cases

  • AI-guided migration across major versions with step-by-step recommendations.
  • Auto-detection of current versions, framework context, and required package updates to tailor the upgrade.
  • Use case: when a project updates @sentry/* packages, this skill provides safe code changes, config updates, and a consolidated migration plan.

Quick Start

Start the upgrade workflow to migrate the Sentry SDK to the requested major version.

Frequently Asked Questions about sentry-sdk-upgrade

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade the Sentry JavaScript SDK across major versions?

To upgrade the Sentry JavaScript SDK, you can use AI-guided migration to auto-detect current versions, identify required steps, and guide package updates and configuration adjustments across major versions.

What breaking changes do I need to fix when migrating Sentry SDK in Next.js or Nuxt?

Migrating Sentry SDK in Next.js or Nuxt involves fixing breaking changes and framework-specific adjustments, which guided migration handles by tailoring code changes and config updates to your detected framework context.

Does this Sentry SDK migration tool support SvelteKit, Remix, and Express?

Yes, this Sentry SDK migration tool supports SvelteKit, Remix, Angular, Vue, and Express/Node, applying framework-specific code changes and package updates for major version upgrades.

What's the best way to handle configuration adjustments for an @sentry/* major version upgrade?

The best way to handle configuration adjustments for an @sentry/* major version upgrade is to use an automated migration plan that detects your current setup and provides safe, step-by-step configuration recommendations.

Why does upgrading @sentry/* packages cause compatibility issues in my project?

Upgrading @sentry/* packages causes compatibility issues due to breaking changes introduced in major versions, which require framework-specific adjustments to code and configuration to prevent downtime.