python-backend

Installation
Summary

Production-ready Python backend patterns for FastAPI, SQLAlchemy, and Upstash integrations.

  • Covers async-first REST API development with FastAPI, including dependency injection, Pydantic validation, and structured project organization
  • Implements authentication patterns for JWT/OAuth2, password hashing, CORS, and API key management
  • Provides SQLAlchemy async database setup with transactions, eager loading, and migration strategies
  • Includes Redis/Upstash caching, rate limiting with sliding windows, and QStash background job patterns
  • Offers code quality guidance for refactoring AI-generated Python and optimizing backend performance
SKILL.md

python-backend

Production-ready Python backend patterns for FastAPI, SQLAlchemy, and Upstash.

When to Use This Skill

  • Building REST APIs with FastAPI
  • Implementing JWT/OAuth2 authentication
  • Setting up SQLAlchemy async databases
  • Integrating Redis/Upstash caching and rate limiting
  • Refactoring AI-generated Python code
  • Designing API patterns and project structure

Core Principles

Related skills
Installs
1.4K
GitHub Stars
4
First Seen
Jan 24, 2026