{"enrichment":{"faq":[{"a":"supabase-python teaches FastAPI development with Supabase backend using SQLAlchemy or SQLModel for database operations. Start by installing FastAPI, Supabase client, and SQLModel. Configure your Supabase project URL and API keys in environment variables, then initialize the Supabase client in your FastAPI app. The skill covers project structure, async session management, and connecting your FastAPI routes to Supabase PostgreSQL databases with proper ORM patterns.","q":"How do I set up fastapi supabase python integration?"},{"a":"supabase-python covers async database access with SQLModel and PostgreSQL in FastAPI through async session management patterns. You'll learn to configure async engines, use dependency injection for database sessions, and write async route handlers that query Supabase PostgreSQL without blocking. The skill demonstrates how to combine SQLModel's ORM capabilities with asyncpg for non-blocking database operations in production FastAPI applications.","q":"What does supabase-python teach about async database access?"},{"a":"supabase-python teaches implementing Supabase authentication and JWT validation in FastAPI routes. The skill covers signup and signin workflows, extracting JWT tokens from request headers, validating tokens against Supabase, and protecting routes with dependency injection. You'll learn to use Supabase's service role key for server-side operations and implement Row Level Security (RLS) policies to secure data access at the database level.","q":"How does supabase-python handle authentication and JWT validation?"},{"a":"supabase-python teaches patterns for Supabase storage, realtime subscriptions, and migrations in Python. The skill includes file upload workflows using Supabase Storage buckets, async realtime event handling, and database migrations with Alembic. You'll learn to integrate these features into FastAPI routes, manage CORS middleware for cross-origin requests, and structure your application for scalable Supabase integration.","q":"What patterns does supabase-python cover for storage and realtime?"},{"a":"Yes, supabase-python focuses on SQLModel ORM with Supabase backend integration. The skill teaches how to define SQLModel schemas, configure async SQLAlchemy engines for Supabase PostgreSQL, and use dependency injection to manage database sessions in FastAPI. You'll learn model relationships, query patterns, and how to leverage SQLModel's validation alongside Supabase's authentication and storage capabilities in a cohesive FastAPI application.","q":"Can supabase-python help with SQLModel ORM and Supabase backend?"},{"a":"supabase-python covers configuring environment variables, CORS middleware, and dependency injection for FastAPI. The skill teaches how to securely store Supabase credentials and API keys, set up CORS policies for frontend integration, and use FastAPI's dependency injection system to manage database sessions and authentication across routes. Proper configuration ensures your FastAPI application safely communicates with Supabase and frontend clients.","q":"How does supabase-python address environment setup and CORS?"}],"shadow_tags":["backend-framework","database-orm","auth-jwt","async-patterns","cloud-backend","type-safety","migration-tools","file-storage","realtime-sync"],"summary_rewrite":"This skill teaches FastAPI development using Supabase for authentication and storage, paired with SQLAlchemy or SQLModel for database operations. It covers project structure, async session management, JWT validation, and API routes for signup and signin workflows."},"files":[{"bytes":16077,"path":"skills/supabase-python/SKILL.md","sha256":"3b6e81a83e07455e14323387474d4e4bd9c06ca9e99b51b3e91f6f851868c94f","url":"https://skillfed.io/files/alinaqi/maggy/supabase-python/c8b94806/SKILL.md"}],"id":"alinaqi/maggy/supabase-python","links":{"html":"https://skillfed.io/alinaqi/maggy/supabase-python","md":"https://skillfed.io/alinaqi/maggy/supabase-python.md","repo":"https://github.com/alinaqi/maggy"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":56,"language":"Python","last_updated":"2026-07-14","license":"MIT","name":"supabase-python","publisher":"alinaqi","stars":703},"relations":{"similar":[{"id":"JosiahSiegel/claude-plugin-marketplace/python-fastapi"},{"id":"HermeticOrmus/LibreUIUX-Claude-Code/fastapi-templates"},{"id":"hieutrtr/ai1-skills/python-backend-expert"},{"id":"affaan-m/ECC/fastapi-patterns"},{"id":"personamanagmentlayer/pcl/fastapi-expert"},{"id":"majesticlabs-dev/majestic-marketplace/fastapi-coder"},{"id":"bobmatnyc/claude-mpm-skills/sqlalchemy"},{"id":"martinholovsky/claude-skills-generator/fastapi-expert"},{"id":"manutej/luxor-claude-marketplace/fastapi"},{"id":"bilalmk/todo_correct/fastapi-expert"}]},"slug":{"owner":"alinaqi","repo":"maggy","skill":"supabase-python"},"version":"c8b94806"}
