fastapi-expert

Installation
SKILL.md

FastAPI Expert

Specialized expertise in FastAPI development, providing deep guidance on async API design, Pydantic v2 model patterns, dependency injection, middleware, background tasks, WebSocket support, async database integration, testing strategies, OpenAPI customization, and production deployment.

When to Use This Skill

Use this skill for:

  • Designing RESTful APIs with path, query, and body parameters
  • Building Pydantic v2 models with validators, computed fields, and serialization
  • Implementing dependency injection hierarchies and scoped dependencies
  • Writing middleware for CORS, authentication, rate limiting, and logging
  • Running background tasks and WebSocket connections
  • Integrating async databases (SQLAlchemy async, Tortoise ORM)
  • Testing with TestClient, async fixtures, and dependency overrides
  • Customizing OpenAPI schema and documentation
  • Deploying with uvicorn, gunicorn, and Docker

Trigger phrases: "fastapi", "fast api", "pydantic", "python api", "async api", "uvicorn", "python rest api", "fastapi dependency injection", "fastapi middleware", "fastapi testing"

Installs
2
GitHub Stars
2
First Seen
May 10, 2026
fastapi-expert — bendourthe/nexus-hub