db-diagram
Installation
SKILL.md
Database ER Diagram Generator
I'll help you generate comprehensive Entity-Relationship diagrams from your database schema, supporting multiple ORMs and output formats.
Arguments: $ARGUMENTS - schema files, output format (mermaid/plantuml/dbml), or ORM type
Token Optimization
This skill uses diagram generation-specific patterns to minimize token usage:
1. Schema Snapshot Caching (900 token savings)
Pattern: Cache parsed schema structure to avoid re-analysis
- Store schema in
db-diagram/schema-snapshot.json(24 hour TTL) - Cache: tables, columns, relationships, constraints
- Compare checksum on subsequent runs (100 tokens vs 1,000 tokens fresh)
- Regenerate only if schema changed
- Savings: 90% on repeat diagram generations