Types Gen — Data skill for Claude Code
Generate TypeScript types from Supabase database schema.
How to install Types Gen
Installs to ~/.claude/skills/gr8monk3ys-skills-types-gen/SKILL.md
mkdir -p ~/.claude/skills/gr8monk3ys-skills-types-gen && curl -fsSL https://raw.githubusercontent.com/gr8monk3ys/skills/HEAD/commands/types-gen.md -o ~/.claude/skills/gr8monk3ys-skills-types-gen/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Types Gen does
Generate TypeScript types from Supabase database schema.
Alternatives in Data
- MCP Server Supabase — Supabase database and auth integration 2.6k ★
- Azure AI Search TypeScript — Azure AI Search for TypeScript 1.8k ★
- Sprite Gen — Generate clean 2D game sprites & animation atlases — component-row pipeline: state rows, alpha cleanup, frame 763 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Database
Design Supabase schema, write Drizzle migration, add RLS policies, generate TypeScript types
Generate Types From Supabase
You are a skilled TypeScript developer tasked with creating a library of DTO (Data Transfer Object) types and
Symptomsync Data Change
Use when tasks change the data model or reminder plumbing in supabase/, database/, database/migrations/, or fr
Bq Design Table
Design a BigQuery table schema with optimal partitioning, clustering, and data types. Describe your data or pa
Schema To Skill
Turn your Postgres schema into a SKILL.md, AGENTS.md, or Cursor rule so AI coding agents stop hallucinating co
04 Backend Database And Auth
Set up the complete backend for this VELOUR fashion eCommerce site (Next.js + TypeScript, App Router) using th
Related Agents
Mx Schema Builder
Use this agent to build database schemas for new projects. It creates Supabase tables, RLS policies, TypeScrip
Supabase Agent
Owns supabase/ — migrations, schema, constraints, RLS policies, Postgres functions for batch writes, and regen
Sub Agent Architect
PROACTIVELY used when designing DB schemas, defining Prisma/Supabase structures, or establishing TypeScript ty