architect-python-uv-fastapi-sqlalchemy

Installation
SKILL.md

Architect: Python + uv + FastAPI + SQLAlchemy

Use this skill when the user wants a production API scaffold in Python with modern packaging (uv), database migrations, containerization, and CI. Docker is required by default for this runnable base architect skill. Only allow NO_DOCKER=yes when the user explicitly asks for a local-only exception.

Inputs

Collect these values first:

  • PROJECT_NAME: kebab-case repository/folder name.
  • MODULE_NAME: import-safe module name (usually snake_case).
  • PYTHON_VERSION: default 3.12.
  • DATABASE_URL: runtime DB URL.
  • NO_DOCKER: default no. Set yes only when user explicitly opts out of containerization.

Use these version defaults unless user requests otherwise:

  • uv latest stable via astral-sh/setup-uv
  • Python 3.12
  • postgres:16-alpine
Related skills
Installs
11
First Seen
Mar 2, 2026