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.

설치로 이동

소스 정보

저장소
marcius-llmus/fastapi-skill
최근 소스 활동
2026년 6월 15일 12:34
감지된 SKILL.md 언어
영어
스타
5
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.