Fastapi Patterns

FastAPI project structure, directory organization, and file naming conventions. Use when creating new routes, services, components, or any new directory/file in a FastAPI project. Defines what lives where and why — the structural DNA of the project. Do NOT use for general-purpose Python conventions outside a FastAPI project, or for protocol-specific streaming formats (e.g. typed event schemas) that define their own SSE termination/error conventions — this skill's generic SSE rules apply only when no such protocol is in play.

RahulDas-dev a2c1bf3 21 files · 79.6 KB Updated

File contents

RahulDas-dev/skill_builder/tree/main/skills/fastapi-patterns commit a2c1bf3548

Frequently asked questions

npx skillmds@latest add rahuldas-dev/fastapi-patterns