Supabase — Workflow
Overview
How the supabase skill works, step by step.
Source Workflow
Claude skill workflow.
Step-by-step Workflow
supabase — Workflow
Auto-generated from
SKILL.md. The skill itself is the source of truth; this is a human-readable map of what it does and how it runs.
What it does & when to use
Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, RLS); Supabase CLI or MCP server; schema changes, migrations, security audits, Postgres extensions (pg_graphql, pg_cron, pg_vector).
How it works
Workflow outline (sections of SKILL.md):
- Core Principles
- Supabase CLI
- Supabase MCP Server
- Supabase Documentation
- Making and Committing Schema Changes
- Reference Guides
Components
references/(1): skill-feedback.mdassets/(1): feedback-issue-template.md
Invoke
- Slash:
/supabase - Or a natural-language request matching the triggers above.
Source: SKILL.md in this directory.
Execution Logic
The skill executes when its trigger fires (slash command, natural-language match, or direct invocation). It reads its references, applies its rules, and produces the documented outputs.
Edge Cases
See the source skill's references/ and scripts/ folders for edge-case handling.
Failure Handling
A skill failure surfaces as a tool error or a partial output; never a silent skip. Re-run with --verbose (where applicable) for diagnostics.
Integration Notes
- Claude — invoked via the
Skilltool withskill: "supabase". - Codex — referenced from
AGENTS.mdif mirrored. - Antigravity — referenced from the workspace agent rules if mirrored.
- HQ Project — listed on the landing page Skills section + post-login sidebar.
- MD Project (md.sgnk.ai) — file rendered from
Skills/Supabase/workflow.md. - Obsidian — file rendered with frontmatter + tags.
Usage Examples
Invoke via slash command or natural language matching the skill description.
Source: ~/.claude/skills/supabase/WORKFLOW.md