This is a solid starting point if you're spinning up a new FastAPI project and don't want to wire up the database layer from scratch. It comes with async SQLAlchemy 2.0, Alembic migrations, and PostgreSQL already configured, plus Docker support for deployment. The tech choices are modern and the async setup is done right, which saves you from the usual boilerplate headaches. Best for greenfield projects where you want production-ready patterns but still need flexibility to build your own business logic. If you're already deep into a different stack or need something more opinionated about auth and API structure, you might want to keep looking.
npx -y skills add eng0ai/eng0-template-skills --skill fastapi-backend-template --agent claude-codeInstalls into .claude/skills of the current project.
FastAPI with PostgreSQL, async SQLAlchemy 2.0, Alembic migrations, and Docker.
git clone --depth 1 https://github.com/Aeternalis-Ingenium/FastAPI-Backend-Template.git .
If the directory is not empty:
git clone --depth 1 https://github.com/Aeternalis-Ingenium/FastAPI-Backend-Template.git _temp_template
mv _temp_template/* _temp_template/.* . 2>/dev/null || true
rm -rf _temp_template
rm -rf .git
git init
python -m venv venv
source venv/bin/activate # or venv\Scripts\activate on Windows
pip install -r requirements.txt
Configure PostgreSQL and run Alembic migrations.
uvicorn main:app --reload
prisma/skills
firebase/agent-skills
Dexploarer/hyper-forge
itsmostafa/aws-agent-skills
prisma/skills