db-bootstrap

Generate standardized directory structures and configuration files for Supabase projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of a standard, well-organized directory structure and essential configuration files for new Supabase projects, ensuring a consistent and maintainable database setup.

Core Features & Use Cases

  • Standardized Structure: Creates directories for migrations, seeds, tests, rollback scripts, snapshots, and documentation.
  • Essential Files: Generates READMEs for each directory, a .gitignore file, and a config.toml for local development.
  • Baseline Schema: Optionally includes a baseline SQL migration with example tables, triggers, and RLS policies for new projects.
  • Use Case: Kickstart a new backend project by instantly setting up a robust Supabase database foundation, complete with best practices for schema management and testing.

Quick Start

Run the db-bootstrap skill to create a standard Supabase project structure.

Frequently Asked Questions about db-bootstrap

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

FAQPage Schema
How do I set up a standard Supabase project structure for database migrations?

A standardized Supabase project structure organizes migrations, seeds, and rollback scripts into dedicated directories. It provides a consistent foundation that ensures maintainability for database development workflows.

What is the best way to bootstrap a Supabase database with baseline schema and RLS policies?

Bootstrapping a Supabase database with baseline schema involves generating a standardized directory with an initial SQL migration. This includes example tables, triggers, and RLS policies to establish security and structure immediately.

Does this Supabase bootstrap approach include configuration files for local development?

Yes, the Supabase bootstrap approach includes configuration files for local development. It generates a `config.toml` file, a `.gitignore` file, and READMEs for each directory to guide the local database setup process.

Can I generate a minimal Supabase project setup without the full baseline schema?

Yes, you can generate a minimal Supabase project setup without the full baseline schema. The bootstrap process supports minimal, standard, and full configurations so you can choose the level of schema initialization needed.

When do I need to organize rollback scripts and snapshots in a Supabase project?

You need to organize rollback scripts and snapshots in a Supabase project when establishing a maintainable database workflow. Creating dedicated directories for these files during project setup ensures proper schema management and recovery.