Skip to content

supabase-community/supabase-plugin

 
 

Repository files navigation

Supabase Agent Plugin

Official Supabase plugin distribution repo for Claude Code, Cursor, Codex, and Gemini. It bundles:

Want to contribute? Read CONTRIBUTING.md first.

  • skills/supabase for general Supabase product guidance
  • skills/supabase-postgres-best-practices for Postgres performance and schema guidance
  • vendor-specific plugin manifests and MCP adapters for each supported surface

Repository Structure

supabase-plugin/
β”œβ”€β”€ .claude-plugin/
β”‚   β”œβ”€β”€ plugin.json
β”‚   └── marketplace.json
β”œβ”€β”€ .codex-plugin/
β”‚   β”œβ”€β”€ plugin.json
β”‚   └── marketplace.json
β”œβ”€β”€ .cursor-plugin/
β”‚   β”œβ”€β”€ plugin.json
β”‚   └── marketplace.json
β”œβ”€β”€ .app.json
β”œβ”€β”€ assets/
β”‚   └── logo.svg
β”œβ”€β”€ AGENTS.md
β”œβ”€β”€ CLAUDE.md
β”œβ”€β”€ README.md
β”œβ”€β”€ .github/workflows/
β”‚   β”œβ”€β”€ sync-agent-skills.yml
β”‚   └── validate-plugin-manifests.yml
β”œβ”€β”€ gemini-extension.json
β”œβ”€β”€ mcp/
β”‚   β”œβ”€β”€ claude-code/.mcp.json
β”‚   └── cursor/mcp.json
└── skills/
    β”œβ”€β”€ .upstream.json
    β”œβ”€β”€ supabase/
    └── supabase-postgres-best-practices/

Local Validation

Validate the plugin manifest:

claude plugin validate .claude-plugin/plugin.json

Validate the marketplace wrapper:

claude plugin validate .claude-plugin/marketplace.json

Run the plugin locally:

claude --plugin-dir .

Then use /reload-plugins after edits and verify the namespaced skills:

  • /supabase:supabase
  • /supabase:supabase-postgres-best-practices

Notes

  • The root skills/ directory must contain real files. Do not switch it back to a symlink or submodule-backed path.
  • Vendored skills are synced from supabase/agent-skills release assets through .github/workflows/sync-agent-skills.yml.

About

Supabase plugin for Claude Code and other AI coding assistants

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors