Help us improve
Share bugs, ideas, or general feedback.
From billy-milligan
Provides Python backend patterns for FastAPI, Django, SQLAlchemy, async code, and Pydantic v2. Covers principles like async usage, lifespan managers, and type annotations; includes references and stack detection script.
npx claudepluginhub rnavarych/alpha-engineer --plugin billy-milliganHow this skill is triggered — by the user, by Claude, or both
Slash command
/billy-milligan:backend-pythonThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **Async throughout**: Mixing sync and async in FastAPI causes thread pool starvation.
Provides expert Python backend patterns for Django, FastAPI, Flask: Pydantic models, dependency injection, background tasks, exception handling, lifespan events, async programming.
Provides production patterns for async Python backends using FastAPI dependencies, SQLAlchemy 2.0 async sessions, asyncio TaskGroup, and connection pooling. Use for services, endpoints, DB sessions, or pool tuning.
Provides Python/FastAPI best practices: layered architecture, Pydantic v2 schemas, async patterns, SQLAlchemy 2.0, soft deletes, pagination, config. Use for writing code or reviewing FastAPI projects.
Share bugs, ideas, or general feedback.
on_event is deprecated.references/fastapi-patterns.md — DI, Pydantic v2, background tasks, async middlewarereferences/django-patterns.md — Models, DRF, signals, migrations, admin customizationreferences/sqlalchemy-patterns.md — Session management, eager/lazy loading, async, Alembicreferences/async-python.md — asyncio, aiohttp, concurrent.futures, structured concurrencyscripts/detect-python-stack.sh — Reads requirements.txt/pyproject.toml to identify stack