python-patterns

Installation
SKILL.md

Python Patterns

This skill is for day-to-day Python code quality: readability, correctness, maintainability.

If you are doing asyncio-heavy work, prefer python-async-patterns. If the task is profiling, GIL/free-threading, or experimental JIT, use python-performance.

When to activate

  • Writing/refactoring Python modules, libraries, services
  • Reviewing PRs for idioms, clarity, and footguns
  • Introducing typing or improving error handling
  • Designing lightweight data models and APIs
  • Choosing threads vs processes vs subinterpreters (not asyncio)

Core principles (high signal)

Installs
5
GitHub Stars
22
First Seen
Apr 16, 2026
python-patterns — aeondave/malskill