data-architecture

Installation
SKILL.md

Data Architecture & Persistence Layer

Analyze the project to document database configuration, entity models, data ownership boundaries, repository interfaces, and caching strategies. Generate a Mermaid ER diagram showing entity relationships. Save to .github/modernize/assessment/engines/facts/data-architecture.md.

Input Parameters

  • workspace-path (optional): Path to the project to analyze (defaults to current directory)

⚠ Mermaid Safety Constraints — read BEFORE you write the ```mermaid block

Mermaid erDiagram has a stricter grammar than flowchart. One bad attribute line or one stray { crashes the whole diagram with Syntax error in text. Stay strictly inside this subset:

  1. Chart kind. erDiagram only.

  2. Attribute grammar — exact shape. Every attribute line inside an entity body MUST match:

    <type> <name> [<key>] ["<description>"]
    
Installs
6
GitHub Stars
35
First Seen
Jun 22, 2026
data-architecture — microsoft/github-copilot-modernization