Back to list
SylphxAI

data-modeling

by SylphxAI

🚀 AI development platform with MEP architecture - stop writing prompts, start building with 90% less typing

4🍴 3📅 Jan 8, 2026

SKILL.md


name: data-modeling description: Data modeling - entities, relationships, schemas. Use when designing data structures.

Data Modeling Guideline

Tech Stack

  • API: tRPC
  • Framework: Next.js (with Turbopack)
  • Database: Neon (Postgres)
  • ORM: Drizzle

Non-Negotiables

  • All authorization must be server-enforced (no client-trust)
  • Platform is source of truth — third-party services sync FROM platform
  • UI must never contradict server-truth
  • High-value mutations must have audit trail (who/when/why/before/after)

Context

Data modeling is conceptual — entities, relationships, domain boundaries. Physical implementation (indexes, migrations, query performance) lives in database.

Consider: what are the real-world entities? How do they relate? What invariants must hold? What will break when requirements change?

Driving Questions

  • If we were designing this from scratch, what would be different?
  • Where will the current model break as the product scales?
  • What implicit assumptions are waiting to cause bugs?
  • Where is complexity hiding that makes the system hard to reason about?
  • What domain boundaries are we violating?

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon