AgentSkillsCN

Fastapi

FastAPI

SKILL.md

FastAPI Skill

Use when

  • Building APIs with FastAPI + Pydantic
  • Defining request/response contracts
  • Dependency injection patterns

Operating checklist

  • Define request/response models first (contract-driven).
  • Keep routers modular and tagged.
  • Use dependencies for auth/db/session cross-cutting logic.
  • Ensure error responses are consistent.

Done criteria

  • OpenAPI accurate
  • Response models explicit for public endpoints
  • Tests or validation steps described