python-patterns - Python Development Patterns
Provides Pythonic idioms, PEP 8 standards, type hints, and practices for robust, efficient, maintainable applications.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Apply Pythonic idioms
- Follow PEP 8 standards
- Add type hints
- Handle specific exceptions
- Manage resources with context managers
- Use comprehensions and generators
- Define data classes
- Implement decorators
- Apply concurrency patterns
Inputs
- Python source code
- Code review request
- Refactoring requirements
- Package design context
Outputs
- Python code guidance
- Revised Python code
- Code review findings
