What problem does it solve?
This Skill helps developers build Python web backends without having to design authentication, database access, storage, migrations, and testing patterns from scratch.
Core Features & Use Cases
- FastAPI Backend Structure: Organize routes, dependencies, configuration, services, and application startup for maintainable Python APIs.
- Supabase Integration: Add Supabase authentication, storage, realtime features, and secure client configuration.
- SQLAlchemy and SQLModel Persistence: Define typed models, manage asynchronous PostgreSQL sessions, query data, and create Alembic migrations.
- Use Case: Build a content API where users authenticate through Supabase, create and manage posts in PostgreSQL, upload avatars to storage, and test the API with an isolated database.
Quick Start
Ask the supabase-python skill to scaffold a FastAPI application with Supabase authentication, SQLModel models, asynchronous PostgreSQL access, migrations, storage, and tests.