Python FastAPI Development
Builds production-ready asynchronous Python backends using FastAPI, SQLAlchemy, and modern API security patterns.
The python-fastapi-development skill is a comprehensive workflow guide designed to assist developers in architecting, developing, and deploying robust FastAPI applications. It covers every stage of the backend lifecycle, from initial scaffolding with modern package managers like 'uv' to implementing complex async database integrations with SQLAlchemy 2.0 and Pydantic v2 validation. By providing structured prompts for authentication (JWT/OAuth2), error handling, and containerization, this skill ensures that AI-generated code follows industry best practices for security, performance, and maintainability in a production environment.