backend-fastapi-dev
Installation
SKILL.md
Backend FastAPI Development
Use this skill when working on the Python backend in backend/ (API, import/export pipeline, DB interactions).
When to use
- Editing FastAPI routes under
backend/app/api/ - Changing business logic under
backend/app/services/ - Updating SQLAlchemy models under
backend/app/models/ - Running
black/pytest, or diagnosing failing backend tests - Debugging
/healthcheck, job progress, plugin management endpoints
Local dev (outside Docker)
Prereqs:
- Python 3.14+
- A running Postgres (or use docker compose dev stack for DB/Mattermost)