solid-migration

Detect outdated SolidJS, router, and start APIs via static analysis.

2|2|Updated May 1, 2026
One-click install
npx skills add https://github.com/adamhjk/mvtt --skill solid-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solid-migration
Source: https://github.com/adamhjk/mvtt/tree/main/.claude/skills/solid-migration
Command: npx skills add https://github.com/adamhjk/mvtt --skill solid-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers efficiently upgrade and migrate SolidJS projects by identifying deprecated APIs, renamed functions, and configuration changes, preventing common errors during updates.

Core Features & Use Cases

  • Migration Checklist: Provides a comprehensive list of API changes, renaming patterns, and configuration modifications needed for SolidJS, Solid Router, and SolidStart.
  • Diagnostics & Recommendations: Assists in pinpointing outdated code patterns and suggests precise code replacements or refactors.
  • Use Case: A developer upgrades a project from Solid 1.3 to 1.5 and needs to identify impacted APIs to ensure compatibility and stability without manually reviewing changelogs.

Quick Start

Use this skill to analyze your project's codebase for deprecated SolidJS APIs and obtain step-by-step migration instructions.

Frequently Asked Questions about solid-migration

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

FAQPage Schema
How do I identify deprecated SolidJS APIs when upgrading my project?

To identify deprecated SolidJS APIs during an upgrade, you can use automated static analysis tools to scan your codebase against changelog references, detecting outdated patterns and suggesting precise code replacements.

What is the best way to refactor outdated Solid Router and SolidStart functions?

The best way to refactor outdated Solid Router and SolidStart functions is to use an automated migration checklist that pinpoints renamed functions and configuration changes, reducing manual review efforts.

Can I automate codebase scanning to find breaking changes for a major SolidJS version upgrade?

Yes, you can automate codebase scanning to find breaking changes for a major SolidJS version upgrade by analyzing code statically to detect outdated APIs and generate step-by-step migration instructions.

How does static analysis help with SolidJS migration compared to manually reviewing changelogs?

Static analysis improves SolidJS migration by automatically detecting outdated code patterns and providing specific refactoring recommendations, which prevents common errors and eliminates the need to manually review changelogs.

Do I need a specific TypeScript configuration to detect outdated SolidJS code patterns?

You do not need a specific TypeScript configuration to detect outdated SolidJS code patterns, as the migration process uses static analysis of your existing code and references to identify deprecated APIs.

Why does my SolidJS project break after a major version update and how do I fix it?

SolidJS projects break after major updates due to deprecated APIs and configuration changes, which you can fix by using automated diagnostics to pinpoint outdated code patterns and apply suggested replacements.