reversa-reconstructor

Generates and executes bottom-up reconstruction plans from Reversa specification files.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/lacsousa/mediclaw-system --skill reversa-reconstructor-lacsousa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reversa-reconstructor
Source: https://github.com/lacsousa/mediclaw-system/tree/main/.agents/skills/reversa-reconstructor
Command: npx skills add https://github.com/lacsousa/mediclaw-system --skill reversa-reconstructor-lacsousa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Reimplementing a software system from reverse-engineered specifications is error-prone and token-expensive when done ad hoc. This Skill turns the specs produced by the Reversa framework into an executable, task-by-task reconstruction plan, reading only the files each task needs so work can pause and resume at any point. ## Core Features & Use Cases - Plan Generation: Reads _reversa_sdd/ artifacts (architecture, dependencies, gaps, confidence report) and produces a reconstruction-plan.md with bottom-up ordered tasks, from database schema up to API and user flows. - Migration-Aware Reconstruction: Detects _reversa_sdd/migration/handoff.md and lets the user choose between rebuilding the legacy system faithfully or implementing the new target stack, using paradigm, topology, strategy, and parity specs. - On-Demand Task Execution: Executes one task at a time, reading only the files listed in the task's Lê: field, marking status in the plan, and pausing on spec gaps for user decisions. - Use Case: After running Reversa on a legacy codebase, copy _reversa_sdd/ into a fresh repository and invoke the Skill to regenerate the entire system incrementally, one verified task at a time. ## Quick Start Run /reversa-reconstructor in a directory containing the _reversa_sdd folder and then say INICIAR to execute the first reconstruction task.

Frequently Asked Questions about reversa-reconstructor

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

FAQPage Schema
How do I rebuild a legacy system from reverse-engineering specifications?▼

Run the Reversa framework on the original project to produce the `_reversa_sdd/` folder, copy it into a new directory, then invoke this Skill. It generates a bottom-up reconstruction plan and executes tasks one at a time on your command.

How does the reconstruction plan order implementation tasks?▼

Tasks follow a bottom-up order derived from dependencies.md: database schema first, then domain entities, state machines, leaf units, intermediate units, the API layer, and finally user flows. Infrastructure always precedes domain logic.

Can I reconstruct from migration specs instead of the original system?▼

Yes. If `_reversa_sdd/migration/handoff.md` exists, the Skill asks whether to rebuild the legacy system faithfully or implement the new target stack using paradigm, topology, strategy, and parity specification files.

What happens if a specification is incomplete during execution?▼

The Skill flags the gap as a LACUNA, pauses execution, and asks the user for a decision before continuing. It never invents behavior not documented in the specs, enforcing strict fidelity to the source material.

Does the Skill read all specification files at once?▼

No. It reads only the files listed in each task's `Lê:` field, preserving context tokens and allowing the work to be paused and resumed at any task boundary.