架構模式
Python SWE Skill
Architecture and engineering patterns for production Python backend projects. Use this skill whenever the user asks to scaffold, build, or review any Python backend feature — including services, controllers, repositories, factories, models, FastAPI routes, or config. Also trigger when the user asks about SQLAlchemy, asyncio patterns, Protocol interfaces, structlog, AppConfig, error hierarchies, or where to put business logic. Enforces strict layer separation; domain never touches HTTP, repositories own ORM types, services never import each other, controllers orchestrate via TaskGroup, factory assembles everything.