business-data-model-designerlisted
Install: claude install-skill anthril/official-claude-plugins
# Business Data Model Designer
<!-- anthril-output-directive -->
> **Output path directive (canonical — overrides in-body references).**
> All file outputs from this skill MUST be written under `.anthril/scaffolds/business-data-model-designer/`.
> Run `mkdir -p .anthril/scaffolds/business-data-model-designer` before the first `Write` call.
> Primary artefact: `.anthril/scaffolds/business-data-model-designer/<artefact>`.
> Do NOT write to the project root or to bare filenames at cwd.
> Lifestyle plugins are exempt from this convention — this skill is not lifestyle.
## Skill Metadata
- **Skill ID:** business-data-model-designer
- **Category:** Cross-Cutting
- **Output:** ERD + SQL migrations
- **Complexity:** High
- **Estimated Completion:** 20”“30 minutes (interactive)
---
## Description
Designs complete data models for business applications — tables, relationships, Row Level Security policies, indexes, constraints, and triggers. Outputs Supabase-compatible PostgreSQL SQL migrations ready for deployment. Takes a business domain description and application requirements as input, then produces a normalised relational schema, an entity-relationship diagram, migration SQL with proper sequencing, RLS policies for multi-tenant and role-based access, performance indexes, and seed data specifications. Designed for Next.js + Supabase applications where the database is the backbone of the product.
See [reference.md](reference.md) for RLS policy patterns, index strategy, Supabase-s