Imported from organvm-iv-taxis/a-i--skills (
skills/development/python-backend-pack/SKILL.md). Install upstream withnpx skills add organvm-iv-taxis/a-i--skills --skill python-backend-pack. Copyright stays with the author (MIT).
Python Backend Pack
A curated bundle of essential skills for building Python backend services — from project structure through API, database, caching, and CLI.
What's Included
- fastapi-patterns — Production FastAPI applications with async patterns, dependency injection, and Pydantic models
- python-packaging-patterns — Project structure, pyproject.toml, dependency management, and distribution
- database-migration-patterns — Safe schema evolution with Alembic, zero-downtime strategies, and rollback
- cli-tool-design — Command-line interfaces with Typer/Click, subcommands, and shell completion
- redis-patterns — Caching, pub/sub messaging, rate limiting, and distributed locks
Getting Started
Install this bundle when starting a Python backend project. The recommended sequence:
- Structure: Use python-packaging-patterns to set up pyproject.toml and project layout
- API: Use fastapi-patterns for async API endpoints with Pydantic validation
- Database: Use database-migration-patterns for schema management with Alembic
- Caching: Use redis-patterns for caching and rate limiting layers
- CLI: Use cli-tool-design for management commands and operational tooling
This pack covers the core Python backend stack used across ORGAN-III (commerce), ORGAN-IV (orchestration), and META-ORGANVM.