kumaran-is

Design Database — Data skill for Claude Code

Data community

Design a database schema with ERD, migrations, and indexes for a given domain.

How to install Design Database

Installs to ~/.claude/commands/kumaran-is-claude-code-onboarding-design-database.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/kumaran-is/claude-code-onboarding/HEAD/.claude/commands/design-database.md -o ~/.claude/commands/kumaran-is-claude-code-onboarding-design-database.md

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

What Design Database does


description: Design a database schema with ERD, migrations, and indexes for a given domain argument-hint: "[domain or requirements]" allowed-tools: Bash, Read, Write, Edit disable-model-invocation: true

Design Database Schema

Design a complete database schema for the following domain:

**Domain / Requirements:** $ARGUMENTS

Steps

  1. Identify the core entities and their relationships
  2. Draw an ERD in Mermaid syntax
  3. Write Flyway migration SQL files (V1__*.sql, V2__*.sql, etc

Alternatives in Data

  • Arcgis To Portaljs — Migrate a whole ArcGIS Hub site (opendata.arcgis.com or a Hub Premium custom domain) into a PortalJS Arc porta 2.3k ★
  • Aoci Code — Local-first MCP server + CLI in Go: a persistent, governed codebase index that distills code and database sche 443 ★
  • Extraction Pipeline — Extraction Pipeline — Core Domain Logic — GenAI IDP Accelerator 295 ★

Full documentation available on GitHub

View Source Repository