What problem does it solve?
This Skill prevents users from treating a migration as a mere syntax change by explicitly detecting the legacy programming paradigm, inferring the natural target paradigm, and forcing a conscious decision about how to handle paradigm gaps.
Core Features & Use Cases
- Legacy paradigm detection from specs: classifies the legacy’s likely paradigm using evidence from
_reversa_sdd/ artifacts (not source code), with confidence tagging (🟢/🟡/🔴/⚠️).
- Target paradigm inference from the migration brief: maps the declared target stack in
migration_brief.md to the natural paradigm and documents alternatives.
- Concrete gap articulation + decision gate: presents a non-abstract, evidence-based list of implications and always asks for one of three migration options, then writes the mandatory
_reversa_sdd/migration/paradigm_decision.md artifact for subsequent agents.
Quick Start
Run /reversa-migrate to ensure the migration brief is created, then activate /reversa-paradigm-advisor to generate _reversa_sdd/migration/paradigm_decision.md based on the detected legacy paradigm and inferred target natural paradigm.