safe-sql-execution
A maintainer skill in the Supabase monorepo that the agent loads before writing Supabase Studio code that builds, fetches, stores or runs SQL.
O que a skill ensina
A maintainer skill in the Supabase monorepo that the agent loads before writing Supabase Studio code that builds, fetches, stores or runs SQL. Its rule is that people may run SQL they wrote themselves, but SQL that outside input such as URL parameters or model output could shape must never run on its own. Fragments are typed as safe, untrusted or user-written; values go through identifier, literal and keyword helpers; saved snippets stay untrusted; and promotion of untrusted SQL is allowed only inside a click handler, never in queries, render code or effects. The execution function accepts only safe fragments, so the type checker enforces this, and analytics log queries use a separate type and lint rule.
O que faz
- Sort SQL into safe, untrusted and user-written
- Escape identifiers and literals before interpolation
- Keep untrusted SQL out of automatic execution
- Apply the same rules to analytics log queries
Sobre
- Publicador
- Supabase
- Ferramenta
- Supabase
Instalação
O projeto não documenta passos de instalação que tenhamos conseguido confirmar. Veja as instruções do próprio projeto
Servidores MCP e skills podem executar código no seu computador e agir sobre os seus dados. Revise o código-fonte antes de instalar.
Detalhes
| Fato | Valor | Fonte |
|---|---|---|
| Tipo | Skill | |
| Ferramentas | Supabase, Revisão de código | |
| Publicador | Supabase | fonte |
| Status oficial | Oficialin Supabase's own monorepo; a maintainer skill for Supabase's code, not for Supabase users | fonte |
| Exige chave de API ou login | Não informado na documentação | |
| Inclui scripts | Não | fonte |
| Plataformas | Não informado na documentação | |
| Clientes de IA | Não informado na documentação | |
| Licença | Apache-2.0 | fonte |
| Preço | Não informado na documentação | |
| Atividade | Último commit em 11 de nov. de 2026114.826 estrelas no GitHubDados de download indisponíveis (não está no npm nem no PyPI) | fonte |
| Links | Repositório Site |
Mais de Supabase
1 servidor · 21 skills
- Supabase (Servidor MCP)
- supabase-postgres-best-practices (Skill)
- supabase (Skill)
- supabase-server (Skill)
- clickhouse-logs-queries (Skill)
- edit-the-docs (Skill)
Também listado em: Revisão de código
Fontes
- Arquivo da skill (SKILL.md)github.com/supabase/supabase · Comprova: Status oficial, Inclui scripts10 de nov. de 2026
- Repositório no GitHubgithub.com/supabase/supabase · Comprova: Licença, Publicador, Atividade11 de nov. de 2026
- Pasta no repositório (safe-sql-execution)github.com/supabase/supabase · Comprova: Inclui scripts10 de nov. de 2026