What problem does it solve?
Traditional markdown ERDs are awkward to read and edit, while dedicated diagramming tools are heavy and hard to share. Explaining database structure to team members, planning migrations, or documenting data models often takes hours of manual work creating and updating static diagrams.
Core Features & Use Cases
- Interactive HTML ERDs: Generates self-contained, portable HTML files with clickable table cards displaying column names, types, key markers (PK/FK), and constraints, plus foreign key relationship lines with crow's-foot cardinality markers.
- Flexible Layout Patterns: Supports full schema overviews, focused subschema deep-dives, migration before/after diff views, query path explainers, and data lineage diagrams for any database structure use case.
- Production-Grade Output: Produces mobile-responsive, WCAG AA-compliant, print-ready artifacts that work entirely offline, with no external runtime or build step required.
- Real-World Use Case: A data engineer can use this skill to document a new e-commerce orders schema with users, orders, order_items, and products tables, grouped by domain with clickable relationships to accelerate new team member onboarding.
Quick Start
Use the html-erd-explorer skill to generate an interactive HTML ERD for the project's orders, users, and payments database schema, grouped by domain with clickable table cards and foreign key relationship lines.