supabase

49 mods across 7 repositories, 115k stars between them.

ask-the-docs

01

supabase/supabase

Skill Claude CodeCodex

Answer questions about the Supabase docs app (apps/docs) using documented architecture, build pipeline, and review-pattern notes, and apply feature-design principles (codebase reuse, coding minimalism) when proposing or critiquing changes. Use when the user asks "how does X work in the docs app?", "where does Y…

109k yesterday A 129 tokens original Apache-2.0

pm-the-docs

02

supabase/supabase

Skill Claude CodeCodex

Docs-PM decision support for the "Write the docs" authoring process — makes audience, stage, and cross-cutting scope calls during the Frame and Shape stages, and helps decide when a docs question needs to self-serve vs. escalate to a docs PM. Use when framing a new docs page or launch, deciding what product stage or…

109k yesterday A 90 tokens original Apache-2.0

review-the-docs

03

supabase/supabase

Skill Claude CodeCodex

Review Supabase docs changes locally in /GitHub/supabase/supabase — either an open PR (triage, classify, verify) or your own branch before opening a PR (local self-review). Covers markdown pipeline, MDX content, tutorials, examples, Studio links, and docs tooling. Use when asked to review docs PRs, self-review a draft…

109k yesterday B 100 tokens original Apache-2.0

vitest

04

supabase/supabase

Skill Claude CodeCodex

Vitest API and config reference (Jest-compatible) — mocking with vi., spies, fake timers, coverage configuration, fixtures, snapshots, and test filtering. Use for Vitest API and configuration questions anywhere in the monorepo; for Studio-specific test strategy and component-test setup, start with studio-testing and…

109k yesterday A 71 tokens original Apache-2.0

write-the-docs

05

supabase/supabase

Skill Claude CodeCodex

Draft new or updated Supabase docs content for a feature or launch, grounded in Linear (the ticket plus its product/PM context), a read of the actual code, and the docs style guide once one exists. Use when asked to write docs for a new feature, a launch (e.g. Select 2026), or a Linear ticket that needs net-new…

109k yesterday A 101 tokens original Apache-2.0

SessionStart

06

supabase/supabase

Hook Claude Code

Runs when a session starts on startup, executing install_pkgs.sh. From supabase/supabase.

109k yesterday A tokens not measured original Apache-2.0

PostToolUse

07

supabase/supabase

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing format_and_lint.sh. From supabase/supabase.

109k yesterday A tokens not measured original Apache-2.0

supabase

08

supabase/supabase

Settings file Claude Code

Agent settings declaring 2 hook events (SessionStart, PostToolUse).

109k yesterday A tokens not measured original Apache-2.0

supabase/supabase

Skill Claude CodeCodex

Write, review, and migrate Supabase logs queries against the ClickHouse-backed logs table (the logs.all.otel analytics endpoint). Use this whenever a task involves Logs Explorer SQL, the logattributes map, querying a log source (edgelogs, postgreslogs, authlogs, etc.), translating an old BigQuery cross join…

109k yesterday A 152 tokens original Apache-2.0

copywriting

10

supabase/supabase

Skill Claude CodeCodex

Write or audit UI copy (buttons, labels, empty states, error messages, tooltips, form text) anywhere in the monorepo. Load it before shipping or reviewing any user-facing text — including when copy is incidental to the task, like a new feature that adds buttons, toasts, dialogs, or validation messages.

109k yesterday A 69 tokens original Apache-2.0

dev-toolbar-review

11

supabase/supabase

Skill Claude CodeCodex

Safety rules for the dev toolbar, PostHog client, and feature flags. Use when writing or reviewing any change to packages/dev-tools/, packages/common/posthog-client.ts, or packages/common/feature-flags.tsx. Covers environment guards, flag override cookies, telemetry event subscription, and SSE stream safety.

109k yesterday A 66 tokens original Apache-2.0

docs-content

12

supabase/supabase

Skill Claude CodeCodex

Write, edit, organize, and review Supabase content anywhere in apps/docs — guides, explainers, tutorials, troubleshooting entries, reference docs, and partials. Use for MDX/TOML authoring, frontmatter, navigation, terminology, links, code samples, content listings, and docs validation.

109k yesterday A 65 tokens original Apache-2.0

react-hook-form

13

supabase/supabase

Skill Claude CodeCodex

Correct React Hook Form usage anywhere in the monorepo — data flow, subscriptions, reset, dirty state, number inputs, and controlled-input rules. Load this BEFORE writing or modifying ANY form code, adding a field to an existing form, touching watch/useWatch/formState/getValues/setValue/reset, wiring a form into a…

109k yesterday A 123 tokens original Apache-2.0

safe-sql-execution

14

supabase/supabase

Skill Claude CodeCodex

Use whenever code will build, return, fetch, or execute SQL that runs against a user's real Postgres database — even when the request reads like an ordinary feature or bug fix and never says "security," "injection," or "SafeSqlFragment." This covers: writing or editing any pg-meta function, query builder, or endpoint…

109k yesterday A 221 tokens original Apache-2.0

studio-e2e-tests

15

supabase/supabase

Skill Claude CodeCodex

Write and run Playwright E2E tests for Supabase Studio (e2e/studio). Use when asked to run e2e tests, write new E2E tests, or debug flaky or failing Playwright tests. Covers running commands, avoiding race conditions, waiting strategies, selectors, helper functions, and CI vs local differences.

109k yesterday A 74 tokens original Apache-2.0

supabase/supabase

Skill Claude CodeCodex

Error display and troubleshooting pattern for Supabase Studio. Use when showing a failed API request or query error in the UI (AlertError, toast, inline message), adding troubleshooting steps for a new error type, or wiring up the AI assistant debug button from an error state.

109k yesterday A 59 tokens original Apache-2.0

supabase/supabase

Skill Claude CodeCodex

Component tests for Supabase Studio that mock API requests at the network layer with MSW. Use when writing or reviewing a component test that exercises a React Query hook or mutation, or when migrating an existing test away from vi.mock('@/data/...'). Covers the customRender + addAPIMock template and the jsdom/MSW…

109k yesterday A 79 tokens original Apache-2.0

studio-queries

18

supabase/supabase

Skill Claude CodeCodex

React Query conventions for data fetching in Supabase Studio. Use when writing or reviewing query hooks, mutation hooks, or query keys in apps/studio/data/ — including adding the first fetch or mutation for a new API endpoint or resource. Covers queryOptions pattern, keys.ts structure, mutation hook template, and…

109k yesterday A 68 tokens original Apache-2.0

studio-testing

19

supabase/supabase

Skill Claude CodeCodex

Testing strategy for Supabase Studio. Use when writing tests, deciding whether a change needs tests and which type, extracting logic from components into testable utility functions, or reviewing test coverage. Covers unit tests, component tests, and E2E test selection criteria.

109k yesterday A 55 tokens original Apache-2.0

studio-ui-patterns

20

supabase/supabase

Skill Claude CodeCodex

Design system UI patterns for Supabase Studio. Use when building or updating pages, forms, tables, charts, empty states, navigation, cards, alerts, or side panels (sheets). Covers layout selection, component choice, and placement conventions.

109k yesterday A 54 tokens original Apache-2.0

telemetry-standards

21

supabase/supabase

Skill Claude CodeCodex

PostHog event tracking standards for Supabase Studio. Use when adding useTrack() calls, defining events in packages/common/telemetry-constants.ts, implementing tracking for a new feature, or reviewing PRs for telemetry compliance. Covers event naming, property conventions, approved patterns, and implementation guide.

109k yesterday A 66 tokens original Apache-2.0

supabase/supabase

Skill Claude CodeCodex

React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.

109k yesterday A 58 tokens original Apache-2.0

supabase/supabase

Instructions file GitHub Copilot

Instructions for supabase/supabase, covering copilot code review instructions, review policy — read this first, confidence threshold, what not to comment on and what to comment on (priority order).

109k yesterday A 825 tokens original Apache-2.0

supabase/supabase

Instructions file GitHub Copilot

Instructions for supabase/supabase, covering react composition patterns review rules, core principle, when to flag, 1. boolean prop proliferation (high) and 2. render props instead of children (medium).

109k yesterday A 592 tokens original Apache-2.0