fastapi-patterns
Installation
SKILL.md
FastAPI Patterns
Build production-ready FastAPI applications with clean architecture, dependency injection, multi-tenancy support, and async patterns.
When to Use This Skill
- Creating new FastAPI applications or routers
- Implementing middleware (tenant resolution, logging, CORS)
- Designing dependency injection chains
- Integrating Supabase Auth with FastAPI
- Building multi-tenant API endpoints
- Configuring database sessions and connection pooling
- Structuring FastAPI projects for the monorepo