supabase-db

oimiragieo's avatarfrom oimiragieo

Supabase database, auth, and storage operations

1stars🔀0forks📁View on GitHub🕐Updated Jan 11, 2026

When & Why to Use This Skill

This Claude skill provides a robust integration with Supabase, enabling AI agents to manage backend-as-a-service operations including database CRUD, user authentication, and file storage. It is designed to streamline backend development and database architecture tasks by offering 90%+ context savings, allowing developers to interact with their Supabase infrastructure through efficient, natural language-driven tool execution.

Use Cases

  • Database Management: Perform complex SQL queries, insert rows, and update records in Supabase tables without manual coding.
  • User Authentication & Admin: Quickly list users or retrieve specific user details to assist with administrative tasks and support workflows.
  • Automated Storage Operations: Manage file assets by listing buckets and automating the upload/download of files to Supabase Storage.
  • Rapid Backend Prototyping: Leverage the agent as a virtual database architect to design schemas and test RPC functions in real-time.
namesupabase-db
descriptionSupabase database, auth, and storage operations
version1.0.0
allowed-tools[Bash, Read, WebFetch]

Supabase Skill

Overview

Supabase backend-as-a-service. 90%+ context savings.

Requirements

  • SUPABASE_URL
  • SUPABASE_ANON_KEY or SUPABASE_SERVICE_KEY

Tools (Progressive Disclosure)

Database

Tool Description Confirmation
select Query data No
insert Insert rows Yes
update Update rows Yes
delete Delete rows REQUIRED
rpc Call function Yes

Auth

Tool Description
list-users List users
get-user Get user details

Storage

Tool Description Confirmation
list-buckets List buckets No
upload Upload file Yes
download Download file No

BLOCKED

Tool Status
delete-bucket BLOCKED

Agent Integration

  • developer (primary): Backend development
  • database-architect (secondary): Schema design
supabase-db – AI Agent Skills | Claude Skills