reversa-data-master

Extract legacy database schemas into Mermaid ERDs and markdown documentation.

Updated May 5, 2026
One-click install
npx skills add https://github.com/AlexandrePontesjr/calculadora-Juridica --skill reversa-data-master-alexandrepontesjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-data-master
Source: https://github.com/AlexandrePontesjr/calculadora-Juridica/tree/main/.agents/skills/reversa-data-master
Command: npx skills add https://github.com/AlexandrePontesjr/calculadora-Juridica --skill reversa-data-master-alexandrepontesjr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the challenge of understanding a legacy database well enough to maintain, migrate, or integrate it confidently, without manually reverse-engineering tables, relationships, and business rules.

Core Features & Use Cases

  • Full database documentation: Produces a complete inventory of tables/collections with purpose, columns, PKs/FKs, indexes, constraints, and inferred behavior.
  • Relationship and rules mapping: Documents cardinalities, join tables, and any business rules implemented via triggers, views, and constraints.
  • ERD and deliverables: Generates Mermaid ER diagrams plus dedicated markdown artifacts for data dictionaries, relationships, and procedures.

Quick Start

Run the Skill to read available DDL/migrations/ORM models and produce a complete set of database documentation artifacts under the configured Reversa output folder.

Frequently Asked Questions about reversa-data-master

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

FAQPage Schema
How do I document a legacy database schema for migration?

Document a legacy database schema by extracting tables, columns, relationships, constraints, triggers, and stored procedures from DDL, migrations, or ORM definitions into human-readable markdown artifacts and Mermaid ERDs.

Can I reverse engineer an ERD from existing database migrations?

Yes, you can reverse engineer an ERD from existing database migrations by reading the available schema definitions and generating a full Mermaid ER diagram export that maps tables, cardinalities, and relationships.

What is the best way to map business rules and triggers in a legacy database?

Mapping business rules and triggers in a legacy database is best done by inspecting stored procedures, views, and constraints, then structuring the inferred behavior into dedicated markdown documentation artifacts.

Does schema reverse engineering work with read-only database inspection?

Schema reverse engineering works with read-only database inspection by performing safe, source-driven analysis on available DDL or ORM models without requiring write access to the target system.

How to generate a data dictionary from existing ORM schema definitions?

Generate a data dictionary from ORM schema definitions by parsing the models to inventory tables, columns, primary keys, foreign keys, and indexes, then exporting the structured details into markdown.

What format are the database documentation deliverables exported in?

Database documentation deliverables are exported in structured markdown for data dictionaries, relationships, and procedures, alongside Mermaid syntax for generating visual entity-relationship diagrams.