solid-js-2.x-migration
Installation
SKILL.md
SolidJS 2.x Migration
Use this skill when the user already has Solid 1.x code and wants to move it to Solid 2.x beta or next.
This skill is migration-oriented. Its job is not just to explain the new APIs, but to convert old code safely and preserve behavior where possible.
If the user only wants a narrow explanation of a Solid 2.x primitive or warning and is not actively upgrading existing code, prefer the Solid 2.x API skill instead.
Goals
- Identify likely 1.x patterns quickly.
- Apply the highest-confidence migrations first.
- Avoid shallow renames that miss semantic changes.
- Use tests and dev warnings to validate the migration.
- Be honest about beta-era ecosystem gaps and package workarounds.