reversa-reconstructor

Convert Reversa-generated legacy specifications into an executable reconstruction plan.

1.5k|383|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/sandeco/reversa --skill reversa-reconstructor-sandeco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-reconstructor
Source: https://github.com/sandeco/reversa/tree/main/agents/reversa-reconstructor
Command: npx skills add https://github.com/sandeco/reversa --skill reversa-reconstructor-sandeco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns Reversa-generated specifications into an executable, bottom-up reconstruction plan so you can reimplement a legacy system safely and incrementally without breaking traceability.

Core Features & Use Cases

  • Plans from operational specs: Verifies prerequisites, selects whether to use original or migration specs, and generates/continues a reconstruction plan.
  • Token-preserving, task-by-task execution: Reads only the required files per step and pauses when gaps appear so you stay in control.
  • Migration-aware workflows: When migration handoff artifacts exist, it asks for the desired source and follows the migration strategy and topology decisions.

Quick Start

Activate the skill with /reversa-reconstructor and answer the prompts about which specs source to use when migration files are detected.

Frequently Asked Questions about reversa-reconstructor

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

FAQPage Schema
How do I reconstruct a legacy system from specifications without losing traceability?

Bottom-up legacy system reconstruction from specifications converts Reversa-generated specs into an executable, incremental plan that preserves traceability by executing tasks one step at a time and pausing when gaps appear so you maintain control over the reimplementation workflow.

What is the best way to plan a legacy migration using target-stack specifications?

The best way to plan a legacy migration using target-stack specifications is to leverage migration handoff artifacts. The reconstruction process detects these artifacts, interactively prompts you to select the specs source, and follows the defined migration strategy and topology decisions to generate the plan.

How do I execute a software reconstruction plan while preserving token usage?

To execute a software reconstruction plan while preserving token usage, the process applies strict file-scoped reading per task and pauses when gaps appear. This task-by-task execution model reads only the required files for each step to minimize context overhead.

Do I need a specific directory structure for legacy modernization reconstruction?

Yes, legacy modernization reconstruction requires a _reversa_sdd/ directory. The process performs prerequisite checks for this folder and persists the executable reconstruction plan and status updates directly in _reversa_sdd/reconstruction-plan.md.

Can I reimplement a legacy system faithfully using original operational specs?

Yes, you can reimplement a legacy system faithfully using original operational specs. The reconstruction workflow supports faithful reconstruction directly from original specs when migration handoff artifacts are absent, ensuring an accurate bottom-up reimplementation.