supabase-agent-skills
Agent Skills to help developers using AI agents with Supabase. Agent Skills are folders of instructions, scripts, and resources that agents can discover and use to do things more accurately and efficiently.
Supabase is the Postgres development platform. We're building the features of Firebase using enterprise-grade open source tools. [x] Hosted Postgres Database. Docs [x] Authentication and Authorization. Docs [x] Auto-generated APIs. [x] REST. Docs [x] GraphQL.
$ npx -y skills add supabase/supabase --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
Repo: supabase/supabase
What's inside


Supabase is the Postgres development platform. We're building the features of Firebase using enterprise-grade open source tools.

Watch "releases" of this repo to get notified of major updates.
For full documentation, visit supabase.com/docs
To see how to Contribute, visit Getting Started
Supabase is a combination of open source tools. We’re building the features of Firebase using enterprise-grade, open source products. If the tools and communities exist, with an MIT, Apache 2, or equivalent open license, we will use and support that tool. If the tool doesn't exist, we build and open source it ourselves. Supabase is not a 1-to-1 mapping of Firebase. Our aim is to give developers a Firebase-like developer experience using open source tools.
Architecture
Supabase is a hosted platform. You can sign up and start using Supabase without installing anything. You can also self-host and develop locally.
Our approach for client libraries is modular. Each sub-library is a standalone implementation for a single external system. This is one of the ways we support existing tools.
[](https://supabase.com)
<a href="https://supabase.com">
<img
width="168"
height="30"
src="https://supabase.com/badge-made-with-supabase.svg"
alt="Made with Supabase"
/>
</a>
[](https://supabase.com)
<a href="https://supabase.com">
<img
width="168"
height="30"
src="https://supabase.com/badge-made-with-supabase-dark.svg"
alt="Made with Supabase"
/>
</a>
.agents/
skills/
vitest/
GENERATION.md
references/
advanced-environments.md
advanced-projects.md
advanced-type-testing.md
advanced-vi.md
core-cli.md
core-config.md
core-describe.md
core-expect.md
core-hooks.md
core-test-api.md
features-concurrency.md
features-context.md
features-coverage.md
features-filtering.md
features-mocking.md
features-snapshots.md
SKILL.md
.claude/
CLAUDE.md
scripts/
format_and_lint.sh
install_pkgs.sh
settings.json
skills/
clickhouse-logs-queries/
references/
bigquery-migration.md
codebase-integration.md
SKILL.md
copywriting/
SKILL.md
dev-toolbar-review/
SKILL.md
docs-content/
SKILL.md
react-hook-form/
SKILL.md
safe-sql-execution/
SKILL.md
studio-e2e-tests/
SKILL.md
studio-error-handling/
SKILL.md
studio-mock-api-tests/
SKILL.md
studio-queries/
SKILL.md
studio-testing/
SKILL.md
studio-ui-patterns/
SKILL.md
telemetry-standards/
SKILL.md
vercel-composition-patterns/
AGENTS.md
rules/
architecture-avoid-boolean-props.md
architecture-compound-components.md
patterns-children-over-render-props.md
patterns-explicit-variants.md
react19-no-forwardref.md
state-context-interface.md
state-decouple-implementation.md
state-lift-state.md
SKILL.md
vitest
.coderabbit.yaml
.cursor/
rules/
docs/
docs-embeddings-generation/
RULE.md
docs-graphql/
RULE.md
docs-test-requirements/
RULE.md
skills/
vitest
.cursorignore
.dockerignore
.github/
CODEOWNERS
copilot-instructions.md
dependabot.yml
FUNDING.yml
instructions/
studio-composition-patterns.instructions.md
studio-copy.instructions.md
studio-e2e-tests.instructions.md
studio-error-handling.instructions.md
studio-shadcn-components.instructions.md
studio-shortcuts.instructions.md
studio-telemetry.instructions.md
studio-testing.instructions.md
labeler.yml
pull_request_template.md
workflows/
ai-tests.yml
authorize-vercel-deploys.yml
auto-label-issues.yml
autofix_linters.yml
avoid-typos.yml
braintrust-evals.yml
braintrust-preview-scorers-cleanup.yml
braintrust-preview-scorers-deploy.yml
braintrust-scorers-deploy.yml
docs-e2e.yml
docs-js-libs-update.yml
docs-last-changed.yml
docs-lint-v2-comment.yml
docs-lint-v2-scheduled.yml
docs-lint-v2.yml
docs-mgmt-api-update.yml
docs-sync-auto-troubleshooting.yml
docs-sync-troubleshooting.yml
docs-sync.yml
docs-tests-smoke.yml
docs-tests.yml
external-pr-comment.yml
fix-typos.yml
label_prs.yml
mirror.yml
og_images.yml
pg-meta-tests.yml
prettier.yml
publish_image.yml
search.yml
self-host-tests-smoke.yml
stale.yml
studio-docker-build.yml
studio-e2e-test.yml
studio-lint-ratchet-decrease.yml
studio-lint-ratchet.yml
studio-master-alert.yml
studio-unit-tests.yml
trigger-nimbus-sync.yml
typecheck.yml
ui-patterns-tests.yml
ui-tests.yml
update-js-libs.yml
update-ssr.yml
validate-pr.yml
www-tests.yml
zizmor.yml
.gitignore
.mcp.json
.misspell-fixer.ignore
.npmrc
.nvmrc
.prettierignore
.vscode/
content-listing.code-snippets
apps/
design-system/
__registry__/
default/
block/
chart-bar-interactive.tsx
chart-composed-actions.tsx
chart-composed-basic.tsx
chart-composed-demo.tsx
chart-composed-metrics.tsx
chart-composed-states.tsx
chart-composed-table.tsx
index.tsx
.env.local.example
.gitignore
app/
(app)/
docs/
[[...slug]]/
page.tsx
layout.tsx
page.tsx
favicon.ico
layout.tsx
Providers.tsx
toaster.tsx
components/
callout.tsx
class-label.tsx
click-counter.tsx
code-block-wrapper.tsx
code-fragment.tsx
color-palette.tsx
colors.tsx
command-menu.tsx
component-example.tsx
component-preview.tsx
component-props.tsx
component-source.tsx
copy-button.tsx
error-codes.tsx
example-label.tsx
grid.tsx
homepage-svg-handler.tsx
icons.tsx
mdx-components.tsx
mobile-sidebar-sheet.tsx
pager.tsx
side-navigation-item.tsx
side-navigation.tsx
site-footer.tsx
sonner-expand-config.tsx
sonner-expand-position.tsx
source-panel.tsx
style-wrapper.tsx
theme-settings.tsx
theme-switcher-dropdown.tsx
toc.tsx
top-navigation-search.tsx
top-navigation.tsx
config/
docs.ts
site.ts
content/
docs/
accessibility.mdx
color-usage.mdx
components/
accordion.mdx
alert-dialog.mdx
alert.mdx
aspect-ratio.mdx
avatar.mdx
badge.mdx
breadcrumb.mdx
button.mdx
calendar.mdx
card.mdx
carousel.mdx
chart.mdx
checkbox.mdx
collapsible.mdx
combobox.mdx
command.mdx
commandmenu.mdx
context-menu.mdx
date-picker.mdx
dialog.mdx
drawer.mdx
dropdown-menu.mdx
expanding-textarea.mdx
field.mdx
form.mdx
hover-card.mdx
input-otp.mdx
input.mdx
introduction.mdx
keyboard-shortcut.mdx
label.mdx
menubar.mdx
mermaid.mdx
nav-menu.mdx
navigation-menu.mdx
pagination.mdx
popover.mdx
progress.mdx
radio-group-card.mdx
radio-group-stacked.mdx
radio-group.mdx
resizable.mdx
scroll-area.mdx
select.mdx
separator.mdx
sheet.mdx
sidebar.mdx
skeleton.mdx
slider.mdx
sonner.mdx
success-check.mdx
switch.mdx
table.mdx
tabs.mdx
textarea.mdx
toggle-group.mdx
toggle.mdx
tooltip.mdx
tree-view.mdx
typography.mdx
copywriting.mdx
fragments/
admonition.mdx
assistant-chat.mdx
collapsible-alert.mdx
collapsible-card-section.mdx
confirmation-modal.mdx
data-input.mdx
empty-state-presentational.mdx
error-display.mdx
filter-bar.mdx
form-item-layout.mdx
info-tooltip.mdx
inner-side-menu.mdx
introduction.mdx
key-value-field-array.mdx
logs-bar-chart.mdx
metric-card.mdx
multi-select.mdx
page-breadcrumbs.mdx
page-container.mdx
page-header.mdx
page-nav.mdx
page-section.mdx
single-value-field-array.mdx
skip-to-content.mdx
status-codes.mdx
text-confirm-dialog.mdx
toc.mdx
icons.mdx
index.mdx
tailwind-classes.mdx
theming.mdx
typography.mdx
ui-patterns/
charts.mdx
connect-interstitials.mdx
empty-states.mdx
forms.mdx
introduction.mdx
layout.mdx
markdown.mdx
modality.mdx
navigation.mdx
tables.mdx
contentlayer.config.js
context/
mobile-sidebar-context.tsx
eslint.config.cjs
hooks/
use-config.ts
use-media-query.tsx
use-mobile-sidebar.ts
use-mounted.ts
lib/
fonts.ts
rehype-component.ts
rehype-npm-command.ts
remark-jsx-components.ts
sample-component.tsx
themes/
supabase-2.json
toc.ts
utils.ts
next.config.mjs
package.json
postcss.config.cjs
public/
favicon/
android-icon-144x144.png
android-icon-192x192.png
android-icon-36x36.png
android-icon-48x48.png
android-icon-72x72.png
android-icon-96x96.png
apple-icon-114x114.png
apple-icon-120x120.png
apple-icon-144x144.png
apple-icon-152x152.png
apple-icon-180x180.png
apple-icon-57x57.png
apple-icon-60x60.png
apple-icon-72x72.png
apple-icon-76x76.png
apple-icon-precomposed.png
apple-icon.png
browserconfig.xml
favicon-128.png
favicon-16x16.png
favicon-180x180.png
favicon-196x196.png
favicon-32x32.png
favicon-48x48.png
favicon-96x96.png
favicon.ico
manifest.json
ms-icon-144x144.png
ms-icon-150x150.png
ms-icon-310x310.png
ms-icon-70x70.png
img/
design-system-marks/
atoms--classic-dark.svg
atoms--dark.svg
atoms--light.svg
atoms-illustration--dark.svg
atoms-illustration--deep-dark.svg
atoms-illustration--light.svg
colours--classic-dark.svg
colours--dark.svg
colours--light.svg
design-system-marks--dark.svg
design-system-marks--deep-dark.svg
design-system-marks--light.svg
fragments--classic-dark.svg
... 1600 moreShowing a partial view of a very large repo.
Agent Skills to help developers using AI agents with Supabase. Agent Skills are folders of instructions, scripts, and resources that agents can discover and use to do things more accurately and efficiently.
FAQ
supabase is a Claude Code plugin with 14 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes clickhouse-logs-queries, copywriting, dev-toolbar-review. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.