supabase

Create and validate Supabase database schemas, RLS policies, and migrations.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/semicolon-devteam/semo --skill supabase-semicolon-devteam
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/semicolon-devteam/semo/tree/main/semo-integrations/supabase
Command: npx skills add https://github.com/semicolon-devteam/semo --skill supabase-semicolon-devteam

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill includes references (resource) components.

What problem does it solve?

Supabase κ΄€λ ¨ μ»¨λ²€μ…˜μ„ μ •ν•˜κ³ , μ½”λ“œ 생성/검증 μž‘μ—…μ„ κ°€μ΄λ“œν•©λ‹ˆλ‹€.

Core Features & Use Cases

  • Conventions: ν…Œμ΄λΈ” 이름, LRS μ •μ±…, λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ 넀이밍 λ“± ν‘œμ€€ν™”.
  • Code generation: μΌλ°˜ν™”λœ ν…œν”Œλ¦ΏμœΌλ‘œ CRUD 및 μ •μ±… μ½”λ“œ 생성 지원.
  • VR/Edge Guides: Edge Function 및 μ •μ±… μž‘μ„± κ°€μ΄λ“œ 제곡.

Quick Start

Conventions.mdλ₯Ό 읽고, ν•„μš”ν•œ 파일 ν…œν”Œλ¦Ώμ„ 기반으둜 μƒˆ μ„œλΉ„μŠ€ ꡬ쑰λ₯Ό μ„€κ³„ν•©λ‹ˆλ‹€.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I set up database schema conventions for Supabase projects?β–Ό

Supabase conventions standardize table naming, RLS policies, and migration structure across projects. Start by reading the Conventions.md reference to establish snake_case naming, pluralized table names, and policy patterns, then apply these standards when designing new service structures.

How do I generate RLS policies and migrations for Supabase?β–Ό

This Skill generates RLS policy code and SQL migrations from templates that enforce Supabase conventions. Provide table schemas and access requirements, and it outputs migration files and policy templates ready for deployment.

What's the best way to scaffold Edge Functions in Supabase?β–Ό

Edge Function scaffolding follows Supabase conventions through provided templates. The Skill generates function structure and guides policy writing, ensuring new functions align with project standards for naming, routing, and security patterns.

Can I automate code review for Supabase schema and function compliance?β–Ό

Yes. The Skill performs code review automation to validate database schemas, RLS patterns, migrations, and Edge Functions against established conventions, catching naming, structure, and policy violations before deployment.

Do I need specific knowledge of Supabase to use convention templates?β–Ό

The Skill handles convention enforcement and code generation, but familiarity with Supabase database fundamentals, RLS concepts, and Edge Functions helps you apply generated code effectively to your project context.

What happens if my existing schema doesn't follow these conventions?β–Ό

Conventions focus on new table creation and code generation. Migration templates support refactoring existing schemas to standardized naming and policy patterns, though large legacy migrations require manual planning alongside generated code.