reversa-writer

Generates executable specifications for legacy systems in a folder-by-folder layout using Python scripts.

Updated May 11, 2026
One-click install
npx skills add https://github.com/Marcu-Loreto/Skill_v1 --skill reversa-writer-marcu-loreto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-writer
Source: https://github.com/Marcu-Loreto/Skill_v1/tree/main/.agents/skills/reversa-writer
Command: npx skills add https://github.com/Marcu-Loreto/Skill_v1 --skill reversa-writer-marcu-loreto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill generates executable specifications of legacy systems in a folder-by-folder layout with requirements.md, design.md, and tasks.md, to be used in reverse engineering analysis phases.

Core Features & Use Cases

  • System Legacy Specifications: Converts legacy system knowledge into formal, precise, and traceable specifications.
  • Folder-by-Folder Layout: Organizes specifications in a structured folder-by-unit format, suitable for different granularity levels like modules, endpoints, use cases, and features.
  • Use Case: Ideal for reverse engineering analysis, helping engineers understand and document legacy systems.

Quick Start

Use the reversa-writer skill to generate specifications for a legacy system in the specified output folder.

Frequently Asked Questions about reversa-writer

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

FAQPage Schema
How do I generate executable specifications for a legacy system?

To generate executable specifications for a legacy system, use this Skill to process your system knowledge and output structured requirements.md, design.md, and tasks.md files in a folder-by-folder layout for reverse engineering analysis.

Can I use this legacy system documentation tool with Claude Code and Cursor?

Yes, this legacy system documentation tool is compatible with Claude Code, Codex, Cursor, and Gemini CLI. It uses Python scripts to process and organize specifications across various compatible agents.

What is the folder-by-folder layout used for reverse engineering analysis?

The folder-by-folder layout organizes formal system specifications by unit, allowing you to structure reverse engineering analysis at different granularity levels such as modules, endpoints, use cases, and features.

Do I need Python scripts to organize system documentation for modules and endpoints?

Yes, Python scripts are required to process and organize the executable specifications. These scripts help convert legacy system knowledge into precise, traceable documents across various granularity levels.

What is the best way to structure reverse engineering documentation for traceability?

The best way to structure reverse engineering documentation for traceability is to generate executable specifications containing separate requirements, design, and tasks markdown files organized within a folder-by-folder layout.

Are there limitations when analyzing legacy systems at different granularity levels?

When analyzing legacy systems at different granularity levels, you must ensure your processing environment supports the required Python scripts to accurately convert system knowledge into formal, precise, and traceable specifications.