python-patterns - Python development principles and decision-making
Provides decision-making principles for Python framework selection, async patterns, type hints, project structure, and error handling.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Select Python web frameworks
- Choose async or sync patterns
- Apply Python type hinting strategies
- Structure Python projects effectively
- Select background task solutions
- Implement error handling patterns
- Design Python testing strategies
Inputs
- User framework preferences
- Project architecture requirements
- Application context
Outputs
- Framework selection recommendations
- Project structure guidelines
- Async architecture decisions
