fastapi-master
Installation
SKILL.md
FastAPI Master
Expert guidance for building production-ready FastAPI applications with best practices.
Core Principles
When working with FastAPI, always follow these principles:
- Type Safety First - Use Pydantic models for all request/response data
- Dependency Injection - Leverage FastAPI's DI system for clean architecture
- Async by Default - Use async/await for I/O operations
- Clear API Design - RESTful principles with proper HTTP methods and status codes
- Security Built-in - Authentication, authorization, and input validation
- Comprehensive Documentation - Auto-generated with proper docstrings and examples