reversa-paradigm-advisor

Identify legacy programming paradigms and evaluate gaps against a target stack.

Updated May 19, 2026
One-click install
npx skills add https://github.com/silaslopes100/lojacarmenedaniel --skill reversa-paradigm-advisor-silaslopes100
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-paradigm-advisor
Source: https://github.com/silaslopes100/lojacarmenedaniel/tree/main/.agents/skills/reversa-paradigm-advisor
Command: npx skills add https://github.com/silaslopes100/lojacarmenedaniel --skill reversa-paradigm-advisor-silaslopes100

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents architectural misalignment during system migrations by identifying the programming paradigm of legacy code and ensuring the target stack is adopted with a conscious, informed decision.

Core Features & Use Cases

  • Paradigm Detection: Analyzes system specifications to classify the legacy architecture (e.g., Procedural, OO, Event-driven).
  • Gap Analysis: Identifies concrete technical implications when moving between different programming models.
  • Decision Support: Guides the user through three strategic options (Transformational, Conservative, or Balanced) to define the migration appetite.

Quick Start

Invoke the reversa-paradigm-advisor skill to analyze the current migration brief and generate the required paradigm decision document.

Frequently Asked Questions about reversa-paradigm-advisor

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

FAQPage Schema
How do I align legacy systems with modern stack paradigms during a migration?

To align legacy systems with modern stack paradigms, you must first identify the legacy programming paradigm and evaluate architectural gaps relative to the target technology stack to ensure conscious adoption decisions.

What is paradigm detection for legacy code and when do I need it?

Paradigm detection analyzes system specifications to classify legacy architecture like Procedural, OO, or Event-driven. You need it during migration projects to prevent architectural misalignment when moving between different programming models.

How do I perform an architectural gap analysis for a technology migration?

Perform an architectural gap analysis by mapping legacy patterns to modern paradigms and identifying concrete technical implications. This requires accessing the _reversa_sdd directory and the migration_brief.md file for accurate inference.

Does this migration strategy advisor require specific files to run?

Yes, the migration strategy advisor requires access to the _reversa_sdd directory and the migration_brief.md file to perform accurate paradigm inference and gap analysis for the legacy system.

What is the best way to define migration appetite for a refactoring project?

Define migration appetite by choosing between three strategic options: Transformational, Conservative, or Balanced. This approach guides decision-making and documents the chosen transformation strategy for the system migration.

Why does architectural misalignment happen during system migrations?

Architectural misalignment happens during system migrations when the target stack is adopted without properly identifying the legacy programming paradigm and evaluating the structural gaps relative to the intended modern architecture.