Backend Development

Working on the RomM Python backend (backend/) — a FastAPI app with SQLAlchemy 2.0, Alembic, RQ/Redis, and Socket.IO. Use when adding or changing API endpoints, handlers, ORM models, response schemas, metadata-provider adapters, background tasks, database migrations, or backend tests. Covers the layered architecture, conventions, auth/scopes, the OpenAPI→frontend type pipeline, and the uv/pytest/alembic/trunk workflow. Trigger on any work under backend/.

rommapp 4eb2a50 8.7 KB Updated

File contents

rommapp/romm/tree/main/.claude/skills/backend-development commit 4eb2a50650

Frequently asked questions

npx skillmds@latest add rommapp/backend-development