erd-diagram
CommunityGenerate Draw.io ER diagrams from ORM models.
Authorso-ota-biz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill reads ORM models, migrations, and raw DDL from backend repositories to automatically generate ER diagrams in Draw.io using IE notation, providing both a comprehensive overview and domain-split views for readability.
Core Features & Use Cases
- Automatically detects sources (Django, SQLAlchemy, Rails, Prisma, TypeORM, GORM, Sequelize, Mongoose for reference) and extracts tables, primary keys, foreign keys, unique constraints, and indexes.
- Always outputs a single comprehensive overview diagram; for schemas with many tables, also generates domain-specific diagrams (targeting ~30 tables per diagram) to maintain readability.
- Produces diagrams in mxGraph XML for direct opening in Draw.io, with a legend and clear notation for 1:1, 1:N, and many-to-many relationships; supports self-references and associative tables.
Quick Start
Run the ER diagram skill against your backend repository to generate the initial overview diagram and, if necessary, domain-based splits.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: erd-diagram Download link: https://github.com/so-ota-biz/ai-agent-orchestration-settings/archive/main.zip#erd-diagram Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.