supabase-automation
Automatiza Operaciones de Supabase
Automatiza consultas de bases de datos de Supabase, inspección de esquemas, gestión de proyectos y ejecución de SQL mediante la integración Rube MCP para una administración de bases de datos sin interrupciones.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "supabase-automation". List all tables in my Supabase project
Resultado esperado:
Se encontraron 5 tablas: users, products, orders, inventory, analytics. Cada tabla incluye estimaciones de conteo de filas e información de tamaño.
Usando "supabase-automation". Get the schema for the users table
Resultado esperado:
Columnas de la tabla users: id (uuid), email (text), created_at (timestamp), status (text). Claves foráneas: ninguna. Índices: id (primaria), email (única).
Usando "supabase-automation". Check service health for my project
Resultado esperado:
Todos los servicios saludables: auth (operativo), db (operativo), rest (operativo), storage (operativo), realtime (operativo).
Auditoría de seguridad
SeguroAll 203 static findings are false positives. The skill uses Rube MCP (a legitimate Model Context Protocol server) to interact with Supabase APIs. The flagged patterns are: (1) Backtick syntax in markdown documentation for code examples - not actual shell execution; (2) Reference to rube.app/mcp endpoint - legitimate service URL; (3) Documentation about handling API keys - not actual secret access; (4) SQL query examples - not crypto or reconnaissance. This is a genuine Supabase automation skill with no malicious intent.
Puntuación de calidad
Lo que puedes crear
Flujos de Trabajo de Desarrolladores de Bases de Datos
Consulta tablas, inspecciona esquemas y ejecuta SQL para la manipulación de datos sin salir del asistente de IA
Administración de Proyectos
Administra proyectos de Supabase, organizaciones y monitorea el estado del servicio mediante comandos de IA
Exploración de Esquemas y Generación de Tipos
Descubre la estructura de la base de datos y genera automáticamente tipos de TypeScript para aplicaciones type-safe
Prueba estos prompts
List all tables in my Supabase project. First find the project reference, then list tables in the public schema.
Query the users table to find all records where the status equals 'active', ordered by created_at descending, limit 10.
Run a SQL query to count users by status and return the results in a readable format.
Generate TypeScript types for all tables in the public schema of my Supabase project.
Mejores prácticas
- Always call RUBE_SEARCH_TOOLS first to get current tool schemas before starting a workflow
- Use read_only: true for SELECT queries to prevent accidental mutations
- Verify connection status shows ACTIVE before running any Supabase operations
Evitar
- Do not use JSON array syntax for PostgreSQL array columns - use ARRAY['item1', 'item2']
- Do not omit schema prefix for case-sensitive table names - use "public"."MyTable"
- Do not leave services array empty when checking service health status
Preguntas frecuentes
¿Qué es Rube MCP?
¿Necesito claves API para usar esta skill?
¿Esta skill puede modificar mi base de datos?
¿Cuáles son los requisitos para las referencias de proyecto?
¿Puedo crear edge functions con esta skill?
¿Cómo manejo los nombres de tablas sensibles a mayúsculas/minúsculas?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/supabase-automationRef.
main
Estructura de archivos
📄 SKILL.md