reversa-reconstructor

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

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

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 _reversa_sdd/ specification folder into an ordered, resumable reconstruction plan and executes it one task at a time, reading only the files each task needs. ## Core Features & Use Cases - Plan generation from specs: Reads architecture, dependencies, gaps, and confidence reports to produce _reversa_sdd/reconstruction-plan.md with bottom-up task ordering (database schema, domain entities, units, API layer, user flows). - Migration-aware reconstruction: When _reversa_sdd/migration/handoff.md exists, it 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 per invocation, marks progress in the plan, pauses on specification gaps, and never advances automatically, so work can be paused and resumed anytime. - Use Case: After running Reversa on a legacy codebase, copy _reversa_sdd/ into a fresh repository and let the Reconstructor regenerate the entire system module by module, with pre-flight alerts for unresolved ambiguities. ## Quick Start Ask the agent to run /reversa-reconstructor in a directory containing the _reversa_sdd folder to create the reconstruction plan, then say INICIAR to execute the first 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 Reconstructor in a directory containing the `_reversa_sdd/` folder produced by Reversa. It generates a reconstruction plan ordered bottom-up (database, domain, units, API, user flows) and executes one task at a time when you say INICIAR or CONTINUAR.

How do I migrate a system to a new stack using Reversa migration specs?▼

When `_reversa_sdd/migration/handoff.md` exists, the Reconstructor asks whether to rebuild from original specs or migration specs. Choosing migration builds the new target stack using paradigm, topology, strategy, data model, and parity test artifacts.

Can I pause and resume a reconstruction across sessions?▼

Yes. Progress is persisted in `_reversa_sdd/reconstruction-plan.md` with per-task status. On the next invocation the Reconstructor reads the plan header, reports completed and pending tasks, and continues from the first pending task.

What happens if the specifications have gaps or ambiguities?▼

Gaps marked as blocking in `gaps.md` or `ambiguity_log.md` become pre-flight alerts tied to specific tasks. During execution, any undocumented behavior pauses the task and asks the user for a decision instead of inventing behavior.

Which AI coding agents support this reconstruction skill?▼

The skill follows the standard Agent Skills format with a SKILL.md entry point, so it works with Claude Code, Codex, Cursor, Gemini CLI, and other agents compatible with Agent Skills, as declared in its frontmatter.