fastapi-pro
Installation
SKILL.md
FastAPI Pro
Expert-level orchestration of high-performance Python APIs using FastAPI. Focuses on speed, type safety, and automatic documentation.
Boundary
fastapi-pro covers FastAPI core (Routes, Dependencies, Middleware), Pydantic (Models, Validation), Async support (async def), and integration with SQL/NoSQL databases. It does NOT cover general Python language features (use python-pro for that).
When to use
- Building high-performance, async APIs in Python.
- Implementing robust data validation and serialization using Pydantic.
- Designing modular APIs through FastAPI's Dependency Injection system.
- Generating interactive API documentation (Swagger/ReDoc) automatically.