db-supabase-setup

Guide interactive Supabase project setup with PostgreSQL extensions and schema initialization.

3|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/GDSDN/kord-aios --skill db-supabase-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-supabase-setup
Source: https://github.com/GDSDN/kord-aios/tree/main/src/features/builtin-skills/kord-aios/database/db-supabase-setup
Command: npx skills add https://github.com/GDSDN/kord-aios --skill db-supabase-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of setting up a new Supabase project, ensuring best practices for database structure, extensions, and environment configuration are followed.

Core Features & Use Cases

  • Guided Setup: Provides interactive or autonomous paths for creating or linking Supabase projects.
  • Best Practice Implementation: Automatically sets up recommended folder structures, enables essential PostgreSQL extensions, and configures database settings.
  • Use Case: A new developer needs to start a project using Supabase. This Skill guides them through the entire setup process, from CLI login to enabling RLS policies and adding initial seed data, ensuring a robust foundation.

Quick Start

Use the db-supabase-setup skill to start a new Supabase project interactively.

Frequently Asked Questions about db-supabase-setup

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

FAQPage Schema
How do I set up a new Supabase project with the CLI using best practices?

To set up a new Supabase project, this skill guides you through CLI login, project linking, local environment configuration, and database schema initialization while implementing recommended folder structures and security settings.

What PostgreSQL extensions should I enable when configuring a Supabase database?

When configuring a Supabase database, you should enable essential PostgreSQL extensions like uuid-ossp and pgcrypto to support UUID generation and cryptographic functions for secure data handling.

How do I link an existing Supabase project to my local development workflow?

To link an existing Supabase project, this skill provides an interactive path that connects your local development workflow to the cloud project, handling prerequisite checks and environment configuration.

Can I configure Row Level Security policies and seed data during Supabase setup?

Yes, during Supabase setup you can configure RLS policies and add initial seed data, ensuring a robust database foundation with performance and security best practices applied from the start.

What folder structure is recommended for a Supabase PostgreSQL database setup?

A recommended Supabase database setup implements specific folder structures for migrations and scripts, organizing schema initialization and local environment configuration for maintainable development workflows.

Do I need the Supabase CLI installed before starting database configuration?

Yes, you need the Supabase CLI installed, as this skill performs prerequisite checks before guiding you through project linking, local environment configuration, and database schema initialization.