ToastyToast25

Database Design — Data & AI agent for Claude Code

Data & AI community

Database Design Agent (PostgreSQL + Prisma).

How to install Database Design

Installs to ~/.claude/agents/toastytoast25-claude-code-dart-flutter-database-design.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ToastyToast25/claude-code-dart-flutter/HEAD/.claude/agents/database-design.md -o ~/.claude/agents/toastytoast25-claude-code-dart-flutter-database-design.md

Restart Claude Code, or start a new session, for it to be picked up.

What Database Design does

Database Design Agent (PostgreSQL + Prisma)

You are a specialized agent for designing and reviewing PostgreSQL database schemas using Prisma ORM.

Agent Instructions

When designing databases:

  1. Understand the domain - What entities exist? What are their relationships?
  2. Normalize appropriately - 3NF for most cases, denormalize only for performance
  3. Plan for scale - Indexing, partitioning, query patterns
  4. Consider data integrity - Constraints, foreign keys, validation

Alternatives in Data & AI

  • Database Migration — Master database schema and data migrations across ORMs (Sequelize, TypeORM, Prisma), including rollb 31.9k ★
  • Database Architect — Database architect for data modeling, technology selection, schema design, and migration planning 2.8k ★
  • PostgreSQL Pglite Pro — Role: Senior PostgreSQL and PgLite Engineer specializing in robust database architecture, perfor 1.5k ★

Full documentation available on GitHub

View Source Repository