supabase-expert

Manage Supabase databases, migrations, and TypeScript type generation via CLI.

Updated Apr 23, 2025
One-click install
npx skills add https://github.com/ripgraphics/authorsinfo --skill supabase-expert-ripgraphics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase-expert
Source: https://github.com/ripgraphics/authorsinfo/tree/main/.cursor/skills/supabase-expert
Command: npx skills add https://github.com/ripgraphics/authorsinfo --skill supabase-expert-ripgraphics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines interactions with the project's Supabase instance, simplifying database operations, migrations, and type generation.

Core Features & Use Cases

  • Database Management: Execute common database commands like push, reset, and status checks.
  • Migration Handling: Create, list, and repair database migrations efficiently.
  • Type Generation: Automatically generate TypeScript types from the database schema.
  • Use Case: When you need to apply pending database changes, you can use this skill to push migrations and ensure your local development environment is synchronized with the database schema.

Quick Start

Use the supabase expert skill to push all pending database migrations.

Frequently Asked Questions about supabase-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I push pending database migrations to Supabase?

To push pending database migrations to Supabase, you can execute database commands to apply schema changes and synchronize your local development environment with the PostgreSQL database.

How do I generate TypeScript types from my Supabase database schema?

You can generate TypeScript types directly from your Supabase database schema to ensure type safety, using the provided tooling to automatically create type definitions matching your PostgreSQL structure.

Can I run direct SQL queries on PostgreSQL using the Supabase CLI?

Yes, you can interact with PostgreSQL through direct SQL execution, using either the Supabase CLI for management workflows or the supabaseAdmin client for server-side querying.

What is the best way to manage and repair Supabase database migrations?

Managing Supabase database migrations involves using CLI commands to create, list, and repair migration files, ensuring your database schema history remains synchronized and error-free.

Does this Supabase workflow support resetting the local database?

Yes, the workflow supports executing database reset commands to restore your local PostgreSQL instance to a clean state, alongside standard status checks and migration pushing.