building-python-backends
Installation
SKILL.md
Building Python Backends
Prerequisites
This skill extends myai's architecting-changes and api-design. Load those first. using-my-skills and engineering-principles are assumed already loaded via myai bootstrap.
For the general architecture decision framework and API design principles, see myai's architecting-changes and api-design. This skill covers only Python-specific backend architecture: FastAPI/Django patterns, Result-to-HTTP mapping, SQLAlchemy 2 + Alembic, transaction ownership, auth/session boundaries, workers, and infrastructure separation.
Backends are just another adapter around business logic. Keep transport thin, core reusable, infrastructure explicit, and operationally important flows traceable.