reversa-data-master

Analyze DDL, migrations, and ORM models to generate ERDs and database documentation.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/luisgustavooliveira/skills --skill reversa-data-master-luisgustavooliveira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-data-master
Source: https://github.com/luisgustavooliveira/skills/tree/main/reversa-data-master
Command: npx skills add https://github.com/luisgustavooliveira/skills --skill reversa-data-master-luisgustavooliveira

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the documentation of legacy databases, including tables, relationships, constraints, triggers, procedures, and ERD, saving time and reducing manual effort.

Core Features & Use Cases

  • Database Documentation: Automatically document the entire database structure.
  • DDL and Migrations Analysis: Extract DDL and migration information for database schema changes.
  • ORM Model Extraction: Infer ORM models from the database schema.
  • Use Case: Ideal for teams needing to quickly document a legacy database for future reference or migration to a new system.

Quick Start

Run the 'reversa-data-master' skill to generate a comprehensive database documentation report.

Frequently Asked Questions about reversa-data-master

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

FAQPage Schema
How do I automate database documentation for a legacy system?

To automate database documentation for a legacy system, this Skill analyzes DDL, migrations, and ORM models to extract schema information, automatically generating comprehensive structural reports and ERDs.

Can I generate an ERD from existing DDL and ORM models?

Yes, you can generate an ERD from existing DDL and ORM models. The Skill parses database schema files to extract structural information and automatically produces Entity-Relationship Diagrams for documentation.

What do I need to parse database schema and extract DDL information?

To parse database schema and extract DDL information, you need Python and specific libraries including pypdf, pdfplumber, and pdf2image. These dependencies allow the Skill to process schema files and extract structural data.

Does this approach extract constraints and triggers or just table structures?

This approach extracts more than just table structures. It analyzes the database schema to document tables, relationships, constraints, triggers, and procedures, providing comprehensive documentation for legacy databases.

When should I use automated schema analysis for database migration?

Use automated schema analysis for database migration when you need to quickly document a legacy database for future reference. It captures schema changes through DDL and migration analysis to prepare for transitioning to a new system.