Scaffolds FastAPI projects with async patterns, dependency injection, and error handling already wired up. Useful when you're starting a new API project and don't want to spend the first hour setting up the same boilerplate structure you always use. Covers the common cases like PostgreSQL and MongoDB integration, middleware setup, and testing foundations. The implementation playbook has detailed examples if you need reference patterns. It won't save you from understanding FastAPI itself, but it gets you past the "blank file anxiety" stage and into actual feature work faster.

skills.sh installs
307
GitHub stars
39.4K
last updated
Jun 3, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill fastapi-templates --agent claude-code

Installs into .claude/skills of the current project.

Files

FastAPI Project Templates

Starting-point FastAPI project structures with async patterns, dependency injection, middleware, and best practices for building high-performance APIs.

Use this skill when

  • Starting new FastAPI projects from scratch
  • Implementing async REST APIs with Python
  • Building high-performance web services and microservices
  • Creating async applications with PostgreSQL, MongoDB
  • Setting up API projects with proper structure and testing

Do not use this skill when

  • The task is unrelated to fastapi project templates
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.
  • If detailed examples are required, open resources/implementation-playbook.md.

Example

Create a PostgreSQL-backed user API using the playbook. First define request/output/internal schemas and object authorization, then test registration, inactive-token rejection and forbidden cross-user reads. Report missing project files before claiming a runnable service.

Resources

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Python
First seen
Jun 3, 2026

More from sickn33/antigravity-awesome-skills

All 708

Recommended

More Python
1sickn33 avatartemporal-python-prosickn33/antigravity-awesome-skillstemporal python pro300skills.sh installs
2jezweb avatardjango-cloud-sql-postgresjezweb/claude-skillsDeploy Django on Google App Engine Standard with Cloud SQL PostgreSQL. Covers Unix socket connections, Cloud SQL Auth Proxy for local dev, Gunicorn configuratio272skills.sh installs
3martinholovsky avatarfastapimartinholovsky/claude-skills-generatorREST API and WebSocket development with FastAPI emphasizing security, performance, and async patterns264skills.sh installs
4thebushidocollective avatardjango-rest-frameworkthebushidocollective/hanUse when Django REST Framework for building APIs with serializers, viewsets, and authentication. Use when creating RESTful APIs.263skills.sh installs
5jorgealves avatarpython-data-pipeline-designerjorgealves/agent_skillsDesign ETL workflows with data validation using tools like Pandas, Dask, or PySpark. Use when building robust data processing systems in Python.258skills.sh installs
6davila7 avatarzarr-pythondavila7/claude-code-templatesChunked N-D arrays for cloud storage. Compressed arrays, parallel I/O, S3/GCS integration, NumPy/Dask/Xarray compatible, for large-scale scientific computing pi239skills.sh installs