
Python Patterns
This teaches you how to make architectural decisions in Python rather than memorizing patterns. It walks through framework selection (FastAPI vs Django vs Flask), when to use async vs sync, type hint strategies, project structure by size, and background task options. The decision trees and comparison tables are genuinely useful. Most skills give you code to copy, but this one asks "what are you building?" first and explains the tradeoffs. It assumes you know Python basics but need help thinking through real project decisions like whether you actually need async or if Celery is overkill. Good for moving past tutorial hell into making your own architectural calls.
- skills.sh installs
- 1.1K
- GitHub stars
- 43.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add sickn33/antigravity-awesome-skills --skill python-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Files
Python Patterns
Python development principles and decision-making for 2025. Learn to THINK, not memorize patterns.
When to Use
Use this skill when making Python architecture decisions, choosing frameworks, designing async patterns, or structuring Python projects.
⚠️ How to Use This Skill
This skill teaches decision-making principles, not fixed code to copy.
- ASK user for framework preference when unclear
- Choose async vs sync based on CONTEXT
- Don't default to same framework every time
1. Framework Selection (2025)
Decision Tree
What are you building?
│
├── API-first / Microservices
│ └── FastAPI (async, modern, fast)
│
├── Full-stack web / CMS / Admin
│ └── Django (batteries-included)
│
├── Simple / Script / Learning
│ └── Flask (minimal, flexible)
│
├── AI/ML API serving
│ └── FastAPI (Pydantic, async, uvicorn)
│
└── Background workers
└── Celery + any framework
Comparison Principles
Sponsors
Details
- Repository
- github.com/sickn33/antigravity-awesome-skills
- Category
- Python
- First seen
- May 16, 2026
More from sickn33/antigravity-awesome-skills
All 708- Superpowers Lab1.1K
- Tailwind Patterns1.1K
- Test Driven Development1.1K
- Typescript Advanced Types1.1K
- Inngest1K
- Langgraph1K
- Unreal Engine Cpp Pro1K
- Vulnerability Scanner1K
- Radix Ui Design System993
- Security Auditor985
- Code Refactoring Refactor Clean982
- Autonomous Agents977
- React Patterns970
- Lint And Validate968
- File Organizer967
- Architect Review965
- Frontend Developer964
- Blockchain Developer956
- Seo Fundamentals956
- App Builder953
- Geo Fundamentals949
- Ai Engineer948
- Production Code Audit937
- Pptx Official928