Skip to main content

fastapi-backend-architecture

MUST read this skill for ANY kind of interaction with a FastAPI project. Use for FastAPI backend projects and backend Python work that runs behind FastAPI. Trigger whenever the repo imports `fastapi` or `starlette`, lists FastAPI in dependencies, contains patterns like `routes.py`, `dependencies.py`, `services/`, `flows/`, `tasks.py`, `container/`, or `repositories/`, or when the user mentions FastAPI routes, services, repositories, flows, tasks, DTOs, schemas, dependency injection, transaction boundaries, or composition/container wiring. Trigger again whenever ongoing work expands into a new FastAPI layer or boundary that was not part of the initial read. Enforces layered architecture, DTO-based service contracts, centralized session and transaction ownership, module isolation, protocol-based DI, required reference usage, and layer-specific testing. Skip only when the project has no FastAPI footprint.

Ir para a instalação

Informações da origem

Repositório
marcius-llmus/fastapi-skill
Última atividade na origem
15 de junho de 2026 às 12:34
Idioma detectado do SKILL.md
inglês
Estrelas
5
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.