supabase-developer
Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.
How to use
Zainstaluj skill Supabase Developer w swoim środowisku agenta. Skill wymaga dostępu do narzędzi database-query-tool i api-caller-tool oraz integracji z Supabase.
Połącz się z projektem Supabase, podając klucze API i URL bazy danych. Upewnij się, że masz dostęp do konsoli Supabase, gdzie możesz zarządzać schematem bazy i ustawieniami autentykacji.
Gdy potrzebujesz zaimplementować autentykację, poproś skill o pomoc w konfiguracji dostawców (email, OAuth, magic linki). Skill będzie prowadzić cię przez ustawienie metod logowania i rejestracji użytkowników.
Do projektowania bazy danych użyj skilla do tworzenia schematów PostgreSQL z włączoną Row Level Security (RLS). Skill pomoże ci zdefiniować tabele, relacje i polityki dostępu zabezpieczające dane użytkowników.
Dla funkcji real-time poproś skill o konfigurację subskrypcji i broadcastów Supabase, aby aplikacja mogła odbierać live'owe aktualizacje danych.
Wdrażaj funkcje serverless pisząc TypeScript i korzystając z Edge Functions. Skill wspiera migracje schematów bazy danych i integrację z frameworkami takimi jak Next.js, React czy Vue.