Agent skill
supabase
Manage Supabase projects, databases, migrations, Edge Functions, and storage using the `supabase` CLI.
Install this agent skill to your Project
npx add-skill https://github.com/Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations/tree/main/skills/supabase
SKILL.md
Supabase Skill
Use the supabase CLI to manage Supabase projects and local development.
Projects
List all projects:
supabase projects list
Link to a remote project:
supabase link --project-ref <project-id>
Local Development
Start local Supabase stack (Postgres, Auth, Storage, etc.):
supabase start
Stop local stack:
supabase stop
Check status of local services:
supabase status
Database
Run SQL query:
supabase db execute --sql "SELECT * FROM users LIMIT 10"
Pull remote schema to local:
supabase db pull
Push local migrations to remote:
supabase db push
Reset local database:
supabase db reset
Diff local vs remote schema:
supabase db diff
Migrations
Create a new migration:
supabase migration new <migration-name>
List migrations:
supabase migration list
Apply migrations locally:
supabase migration up
Squash migrations:
supabase migration squash
Edge Functions
List functions:
supabase functions list
Create a new function:
supabase functions new <function-name>
Deploy a function:
supabase functions deploy <function-name>
Deploy all functions:
supabase functions deploy
Serve functions locally:
supabase functions serve
View function logs:
supabase functions logs <function-name>
Storage
List buckets:
supabase storage ls
List objects in a bucket:
supabase storage ls <bucket-name>
Copy file to storage:
supabase storage cp <local-path> ss:///<bucket>/<path>
Download from storage:
supabase storage cp ss:///<bucket>/<path> <local-path>
Secrets
Set a secret for Edge Functions:
supabase secrets set <NAME>=<value>
List secrets:
supabase secrets list
Unset a secret:
supabase secrets unset <NAME>
Type Generation
Generate TypeScript types from database schema:
supabase gen types typescript --local > types/supabase.ts
Generate types from remote:
supabase gen types typescript --project-id <project-id> > types/supabase.ts
Authentication
Login to Supabase:
supabase login
Check current status:
supabase projects list
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
wrangler
Deploy and manage Cloudflare Workers, Pages, KV, R2, D1, and other Cloudflare services using the `wrangler` CLI.
flywheel-discord
Security rules and behavioral guidelines for operating as Clawdstein in The Agent Flywheel Hub Discord server. This is a PUBLIC community server—apply strict data isolation.
slb
Simultaneous Launch Button - Two-person rule for destructive commands in multi-agent workflows. Risk-tiered classification, command hash binding, 5 execution gates, client-side execution with environment inheritance. Go CLI.
ghostty
Control Ghostty terminal emulator via CLI. Manage windows, tabs, splits, and configuration.
gcloud
Google Cloud Platform CLI - manage GCP resources including Compute Engine, Cloud Run, GKE, Cloud Functions, Storage, BigQuery, and more.
ubs
Ultimate Bug Scanner - Pre-commit static analysis for AI coding workflows. 18 detection categories, 8 languages, 4-layer analysis engine. The AI agent's quality gate.
Didn't find tool you were looking for?