analyze-data-model

Analyze data layers using entity/relationship models and normalization principles.

12|1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/wfukatsu/nexus-architect --skill analyze-data-model
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-data-model
Source: https://github.com/wfukatsu/nexus-architect/tree/main/skills/analyze-data-model
Command: npx skills add https://github.com/wfukatsu/nexus-architect --skill analyze-data-model

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires analyze, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill performs comprehensive analysis of data layers to ensure integrity and evaluate design quality, helping architects and developers ensure robust, scalable database structures.

Core Features & Use Cases

  • Data Layer Analysis: Perform in-depth analysis including entity/relationship and normalization status.
  • ER Diagram Generation: Create an ER diagram of the current state for visualization.
  • Use Case: When planning a database migration or assessing an existing database, use this Skill to identify issues and opportunities for improvement.

Quick Start

Execute the command '/analyze-data-model /path/to/data-model' to perform a data model analysis on the specified target path.

Frequently Asked Questions about analyze-data-model

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

FAQPage Schema
How do I assess an existing database for design quality and data integrity?

Assessing an existing database for data integrity involves analyzing entity/relationship models and normalization principles to identify structural issues. This Skill performs that exact data layer analysis to help architects ensure robust, scalable database structures.

Can I generate an ER diagram for my current database schema automatically?

You can generate an ER diagram of the current state automatically by running an analysis on the specified target path. This visualizes the existing database structure to support assessment and migration planning.

Do I need to run a prior analysis before evaluating my data model?

Yes, you need to provide an analyze output as a prerequisite for accurate results. The data model evaluation depends on this prior system analysis to effectively evaluate design quality and normalization status.

What's the best way to check normalization status when planning a database migration?

The best way to check normalization status during database migration planning is to perform an in-depth data layer analysis. This evaluates entity/relationship models to identify structural issues and improvement opportunities before migrating.

How do I analyze a data model from a specific directory path?

You analyze a data model from a specific directory by executing the command '/analyze-data-model /path/to/data-model' on the target path. This triggers the comprehensive assessment of design quality and data integrity.