This skill enables Claude to automatically generate comprehensive documentation for existing database schemas using the database-documentation-gen plugin. It is triggered when the user requests database documentation, ERD diagrams, or a data dictionary. The plugin supports multiple database engines and generates documentation that includes ERD diagrams, table relationships, column descriptions, indexes, triggers, stored procedures, and interactive HTML documentation. Use this skill when you need to document existing database schemas for team onboarding, architectural reviews, or data governance purposes. The trigger terms include "database documentation", "ERD diagram", "data dictionary", and `/db-docs`.
68
53%
Does it follow best practices?
Impact
98%
1.24xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./backups/skills-batch-20251204-000554/plugins/database/database-documentation-gen/skills/database-documentation-gen/SKILL.mdComprehensive database documentation generation
Plugin referenced
0%
100%
HTML output produced
100%
100%
ERD section present
100%
100%
Table relationships documented
100%
100%
Column descriptions present
100%
100%
Indexes documented
100%
100%
Triggers documented
100%
100%
Stored procedures documented
100%
100%
Database name specified
100%
100%
All tables covered
100%
100%
ERD generation and schema visualization
Plugin referenced
0%
100%
ERD in HTML format
100%
100%
Table relationships described
100%
100%
MySQL engine identified
100%
100%
All 5 tables in ERD
100%
100%
Column descriptions present
100%
100%
Indexes documented
100%
100%
Trigger documented
100%
100%
Output format explicit
100%
100%
Data dictionary and governance documentation
Plugin referenced
0%
100%
Database identified
100%
100%
Credentials approach noted
0%
50%
Column descriptions in data dictionary
100%
100%
Data types documented
100%
100%
Indexes listed
100%
100%
Trigger documented
100%
100%
Stored procedure documented
100%
100%
Output format specified
70%
100%
a5f74ac
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.