Habilidades supabase
🗄️

supabase

Seguro ⚙️ Comandos externos🌐 Acceso a red📁 Acceso al sistema de archivos

Navegar el esquema de la base de datos de Supabase

También disponible en: Dicklesworthstone

La navegación de la base de datos de Supabase es compleja. Esta skill proporciona acceso instantáneo a relaciones entre tablas, patrones de consulta y definiciones de tipos para tu proyecto. Ahorra tiempo buscando en migraciones y documentación.

Soporta: Claude Codex Code(CC)
📊 69 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "supabase". How do stories connect to organizations?

Resultado esperado:

  • stories.organization_id → organisations.id (foreign key)
  • stories.tenant_id → tenants.id (multi-tenant isolation)
  • TypeScript types are in: src/types/database/content-media.ts

Usando "supabase". What tables exist for media assets?

Resultado esperado:

  • media_assets - Main media storage table
  • media_usage_tracking - Track media access
  • galleries - Photo gallery collections
  • TypeScript types in: src/types/database/content-media.ts

Auditoría de seguridad

Seguro
v5 • 1/16/2026

Pure documentation skill containing only markdown files. No executable code, scripts, network calls, file system access, or environment variable reads. The skill is a knowledge base for database schema reference.

3
Archivos escaneados
1,074
Líneas analizadas
3
hallazgos
5
Auditorías totales

Factores de riesgo

⚙️ Comandos externos (243)
relationship-diagram.md:7-50 relationship-diagram.md:50-55 relationship-diagram.md:55-57 relationship-diagram.md:57-60 relationship-diagram.md:60-62 relationship-diagram.md:62-65 relationship-diagram.md:65-68 relationship-diagram.md:68-71 relationship-diagram.md:71-74 relationship-diagram.md:74-77 relationship-diagram.md:77-80 relationship-diagram.md:80-83 relationship-diagram.md:83-86 relationship-diagram.md:86-89 relationship-diagram.md:89-96 relationship-diagram.md:96-99 relationship-diagram.md:99-102 relationship-diagram.md:102-105 relationship-diagram.md:105-111 relationship-diagram.md:111-114 relationship-diagram.md:114-118 relationship-diagram.md:118-121 relationship-diagram.md:121-124 relationship-diagram.md:124-127 relationship-diagram.md:127-131 relationship-diagram.md:131-134 relationship-diagram.md:134-136 relationship-diagram.md:136-139 relationship-diagram.md:139-142 relationship-diagram.md:142-145 relationship-diagram.md:145-148 relationship-diagram.md:148-151 relationship-diagram.md:151-154 relationship-diagram.md:154-157 relationship-diagram.md:157-160 relationship-diagram.md:160-163 relationship-diagram.md:163-167 relationship-diagram.md:167-170 relationship-diagram.md:170-175 relationship-diagram.md:175-178 relationship-diagram.md:178-181 relationship-diagram.md:181-185 relationship-diagram.md:185-219 relationship-diagram.md:219-225 relationship-diagram.md:225-244 relationship-diagram.md:244-249 relationship-diagram.md:249-252 relationship-diagram.md:269-272 relationship-diagram.md:272-275 relationship-diagram.md:275-278 relationship-diagram.md:283-286 relationship-diagram.md:286-289 relationship-diagram.md:289-292 relationship-diagram.md:303-306 SKILL.md:12-43 SKILL.md:43-54 SKILL.md:54-60 SKILL.md:60-61 SKILL.md:61-62 SKILL.md:62-63 SKILL.md:63-64 SKILL.md:64-65 SKILL.md:65-66 SKILL.md:66-67 SKILL.md:67-68 SKILL.md:68-69 SKILL.md:69-70 SKILL.md:70-71 SKILL.md:71-77 SKILL.md:77-78 SKILL.md:78-79 SKILL.md:79-80 SKILL.md:80-81 SKILL.md:81-82 SKILL.md:82-83 SKILL.md:83-84 SKILL.md:84-85 SKILL.md:85-91 SKILL.md:91-92 SKILL.md:92-93 SKILL.md:93-94 SKILL.md:94-95 SKILL.md:95-96 SKILL.md:96-97 SKILL.md:97-98 SKILL.md:98-99 SKILL.md:99-100 SKILL.md:100-106 SKILL.md:106-107 SKILL.md:107-108 SKILL.md:108-109 SKILL.md:109-110 SKILL.md:110-111 SKILL.md:111-112 SKILL.md:112-113 SKILL.md:113-114 SKILL.md:114-115 SKILL.md:115-116 SKILL.md:116-122 SKILL.md:122-123 SKILL.md:123-124 SKILL.md:124-125 SKILL.md:125-126 SKILL.md:126-127 SKILL.md:127-133 SKILL.md:133-134 SKILL.md:134-135 SKILL.md:135-136 SKILL.md:136-137 SKILL.md:137-138 SKILL.md:138-139 SKILL.md:139-140 SKILL.md:140-141 SKILL.md:141-142 SKILL.md:142-143 SKILL.md:143-144 SKILL.md:144-145 SKILL.md:145-146 SKILL.md:146-147 SKILL.md:147-148 SKILL.md:148-149 SKILL.md:149-155 SKILL.md:155-156 SKILL.md:156-162 SKILL.md:162-163 SKILL.md:163-164 SKILL.md:164-165 SKILL.md:165-166 SKILL.md:166-167 SKILL.md:167-168 SKILL.md:168-169 SKILL.md:169-170 SKILL.md:170-176 SKILL.md:176-177 SKILL.md:177-178 SKILL.md:178-179 SKILL.md:179-180 SKILL.md:180-181 SKILL.md:181-182 SKILL.md:182-183 SKILL.md:183-189 SKILL.md:189-190 SKILL.md:190-191 SKILL.md:191-197 SKILL.md:197-198 SKILL.md:198-199 SKILL.md:199-200 SKILL.md:200-201 SKILL.md:201-202 SKILL.md:202-203 SKILL.md:203-211 SKILL.md:211-212 SKILL.md:212-213 SKILL.md:213-214 SKILL.md:214-215 SKILL.md:215-216 SKILL.md:216-217 SKILL.md:217-218 SKILL.md:218-219 SKILL.md:219-220 SKILL.md:220-221 SKILL.md:221-222 SKILL.md:222-228 SKILL.md:228-229 SKILL.md:229-230 SKILL.md:230-231 SKILL.md:231-232 SKILL.md:232-233 SKILL.md:233-234 SKILL.md:234-235 SKILL.md:235-236 SKILL.md:236-237 SKILL.md:237-243 SKILL.md:243-244 SKILL.md:244-245 SKILL.md:245-246 SKILL.md:246-247 SKILL.md:247-248 SKILL.md:248-254 SKILL.md:254-255 SKILL.md:255-262 SKILL.md:262-269 SKILL.md:269-272 SKILL.md:272-276 SKILL.md:276-279 SKILL.md:279-284 SKILL.md:284-287 SKILL.md:287-295 SKILL.md:295-301 SKILL.md:301-302 SKILL.md:302-303 SKILL.md:303-304 SKILL.md:304-305 SKILL.md:305-306 SKILL.md:306-307 SKILL.md:307-308 SKILL.md:308-309 SKILL.md:309-314 SKILL.md:314-326 SKILL.md:326-339 SKILL.md:339-342 SKILL.md:347-350 SKILL.md:350-353 SKILL.md:353-359 SKILL.md:359-362 SKILL.md:362-365 SKILL.md:371-374 SKILL.md:374-377 SKILL.md:377-380 SKILL.md:387-390 SKILL.md:390-393 SKILL.md:393-405 SKILL.md:405-408 SKILL.md:408-414 SKILL.md:414-419 SKILL.md:419-432 SKILL.md:432-435 SKILL.md:435-443 SKILL.md:443-446 SKILL.md:446-465 SKILL.md:465-466 SKILL.md:466-469 SKILL.md:469-475 SKILL.md:475-478 SKILL.md:478-485 SKILL.md:485-491 SKILL.md:491-512 SKILL.md:512-517 SKILL.md:517-537 SKILL.md:537-541 SKILL.md:541-544 SKILL.md:544-545 SKILL.md:545-546 SKILL.md:546-547 SKILL.md:547-566 SKILL.md:566-568 SKILL.md:568-571 SKILL.md:571-573 SKILL.md:573-576 SKILL.md:576-577 SKILL.md:577-578 SKILL.md:578-579 SKILL.md:579-580
🌐 Acceso a red (6)
📁 Acceso al sistema de archivos (7)

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
23
Comunidad
100
Seguridad
87
Cumplimiento de la especificación

Lo que puedes crear

Crear funcionalidades de datos

Comprender las relaciones entre tablas para implementar nuevas funciones que interactúan con la base de datos

Escribir consultas de base de datos

Encontrar la estructura correcta de tablas y claves foráneas para escribir consultas de Supabase

Explorar el modelo de datos

Navegar el esquema de la base de datos para entender cómo fluyen los datos a través del sistema

Prueba estos prompts

Listar tablas
What tables exist for user management in the Supabase database?
Encontrar relación
How do stories and organizations connect? Show me the foreign key relationship.
Ejemplo de consulta
Write a Supabase query to get stories with their storyteller profile using proper joins.
Ubicación de tipos
Where are the TypeScript types for the stories table and what fields do they include?

Mejores prácticas

  • Siempre filtra las consultas por tenant_id para el aislamiento de datos multi-tenant
  • Usa joins de clave foránea adecuados en lugar de múltiples consultas separadas
  • Referencia el archivo correcto de tipos TypeScript para tu dominio

Evitar

  • Consultar tablas sin filtro tenant_id rompe el aislamiento de datos
  • Usar ortografía del Reino Unido (organisations) en consultas de Supabase (requiere ortografía de EE. UU.)
  • Codificar valores de forma rígida en lugar de usar funciones de base de datos para consultas complejas

Preguntas frecuentes

¿Qué cliente de Supabase debo usar?
Cliente browser para componentes React, Server SSR para rutas de API, Service Role solo para operaciones de administrador.
¿Cuántas tablas hay en la base de datos?
165 objetos incluyendo 153 tablas, 7 vistas y 3 particiones con 35 tablas que tienen tipos TypeScript.
¿Puede esta skill ejecutar consultas SQL?
No, esta skill solo proporciona documentación y patrones. Usa herramientas MCP de Supabase o rutas de API para ejecutar consultas.
¿Mis datos están seguros con esta skill?
Sí. Esta skill solo lee archivos de documentación. No puede acceder, modificar ni consultar ninguna base de datos.
¿Por qué algunas tablas muestran ORPHANED?
Tablas sin archivos de migración o tipos TypeScript. Existen en la base de datos en vivo pero carecen de definiciones controladas por código fuente.
¿En qué se diferencia de Supabase MCP?
Esta skill proporciona documentación específica del proyecto. Supabase MCP proporciona acceso directo a la base de datos y ejecución de consultas.

Detalles del desarrollador

Estructura de archivos