BA ERD Generation

Translate elicitation notes into Mermaid ER diagrams and a Data Dictionary.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Yukine5377/common --skill ba-erd-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: BA ERD Generation
Source: https://github.com/Yukine5377/common/tree/main/.cursor/skills/ba-erd-gen
Command: npx skills add https://github.com/Yukine5377/common --skill ba-erd-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps business analysts translate elicitation notes and system requirements into clear Entity-Relationship Diagrams (ERD) and a structured Data Dictionary, facilitating data modeling and communication.

Core Features & Use Cases

  • Automatic ERD generation from requirements, meeting notes, and business rules.
  • Mermaid.js diagram creation for visualizing entities, attributes, and relationships.
  • Data Dictionary output that defines attributes, data types, keys, and constraints for each entity.

Quick Start

Provide the elicitation notes and requirements, and the tool will generate an ERD diagram and a data dictionary

Frequently Asked Questions about BA ERD Generation

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

FAQPage Schema
How do I generate an ERD from requirements and meeting notes?

You create a data dictionary by inputting your elicitation notes, which the tool processes to define attributes, data types, keys, and constraints for each derived entity automatically.

Can I create a Mermaid ER diagram automatically from business analysis text?

Yes, you can create a Mermaid ER diagram automatically by inputting business analysis text, meeting notes, and system requirements to visualize entities, attributes, and relationships instantly.

How do I build a data dictionary from elicitation notes?

You build a data dictionary by inputting your elicitation notes, which the tool processes to define attributes, data types, keys, and constraints for each derived entity automatically.

Does this approach support incremental updates to an existing ERD and data dictionary?

Yes, this approach supports incremental updates, allowing you to append new requirements or meeting notes to refine existing entities, attributes, and relationships within your generated ERD and data dictionary.

What is the best way to visualize data models for business analysis?

The best way to visualize data models for business analysis is generating Mermaid.js ER diagrams, which translate complex elicitation notes into clear entities, attributes, and relationships.

Do I need pre-existing database schemas to derive entities and relationships?

No, you do not need pre-existing database schemas; the tool derives entities, attributes, and relationships directly from raw text like elicitation notes and business rules.