experience-aura-lwc-migrate
Installation
SKILL.md
Migrating Aura to LWC
Migrate an existing Salesforce Aura component bundle to a Lightning Web Component using a PRD-driven workflow. The Aura source is analyzed through eight expert lenses (static references, data, API surface, slots, styling, default values, unknown dependencies, redundant-code cleanup) to produce a framework-agnostic PRD, which is handed to the LWC authoring skills and verified against the Aura→LWC completeness checklist.
When to Use
- Porting an Aura bundle (
.cmp,.controller.js,.helper.js,.renderer.js,.css,.design,.evt,.intf) to LWC. - Producing a framework-agnostic PRD from Aura source so a sibling team can implement the LWC equivalent.
- Auditing an Aura component for patterns that need explicit mapping before LWC conversion (facets,
aura:idDOM access,force:recordData, application events).
Do NOT use this skill for:
- Authoring a brand-new LWC from a Figma or PRD with no Aura source (delegate to
experience-lwc-generate). - Refactoring an existing LWC (delegate to
experience-lwc-generate). - Post-hoc completeness scoring of a conversion that was already done without this skill, or Lightning Out Beta → 2.0 host-page migration — no checked-in skill covers these today.