Generate Types From Supabase — Data skill for Claude Code
You are a skilled TypeScript developer tasked with creating a library of DTO (Data Transfer Object) types and a Command Model for the application.
How to install Generate Types From Supabase
Installs to ~/.claude/commands/przeprogramowani-ai-rules-builder-generate-types-from-supabase.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/przeprogramowani/ai-rules-builder/HEAD/.claude/commands/generate-types-from-supabase.md -o ~/.claude/commands/przeprogramowani-ai-rules-builder-generate-types-from-supabase.md Restart Claude Code, or start a new session, for it to be picked up.
What Generate Types From Supabase does
You are a skilled TypeScript developer tasked with creating a library of DTO (Data Transfer Object) types and a Command Model for the application. Your task is to analyse the database model definition, and then create appropriate DTO types that accurately represent the data structures required by the API, while maintaining the connection to the underlying database models.
First, carefully review the following input data:
Your task is to
Alternatives in Data
- Biopython — Bioinformatics tools with BioPython library 6.4k ★
- MCP Server Supabase — Supabase database and auth integration 2.6k ★
- Azure AI Search TypeScript — Azure AI Search for TypeScript 1.8k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Database
Design Supabase schema, write Drizzle migration, add RLS policies, generate TypeScript types
Types Gen
Generate TypeScript types from Supabase database schema
Agentic Semgrep Rules
Semgrep rules for AI agent code: static analysis for LLM applications in Python, TypeScript and JavaScript. Fi
Modeling Skill
Data modelling skill — what becomes a table, how tables relate, how every row is scoped to a customer, how a m
Symptomsync Data Change
Use when tasks change the data model or reminder plumbing in supabase/, database/, database/migrations/, or fr
Cost Aware LLM Pipeline
Cost optimization patterns for LLM API usage — model routing by task complexity, budget tracking, retry logic,
Related Agents
Mx Schema Builder
Use this agent to build database schemas for new projects. It creates Supabase tables, RLS policies, TypeScrip
Supabase Substrate Explorer
Specialist research agent for discovering creative, non-obvious applications of the Supabase SUBSTRATE dimensi
Sub Agent Architect
PROACTIVELY used when designing DB schemas, defining Prisma/Supabase structures, or establishing TypeScript ty