
python-advanced-patterns
Advanced Python 3 patterns for modern coding interviews and production-quality refresh work. [What: dataclasses, descriptors, decorators, context managers, generators, structural pattern matching, walrus operator, typing, protocols, async basics, metaclasses, __slots__, attribute lookup, stdlib collections] [When: preparing for Python interviews after years away, translating Python 2-era or early Python 3 knowledge into current idioms, explaining metaprogramming, choosing Pythonic interview implementations, reviewing advanced Python code] [Keywords: Python 3, walrus, match case, dataclass, descriptor, decorator, metaclass, __slots__, protocol, typing, generator, async, context manager, interview prep, refresher] NOT for beginner Python syntax, Django/FastAPI app architecture, NumPy/Pandas data science, or competitive-programming-only algorithm tricks.
Allowed Tools
Skills use the open SKILL.md standard — the same file works across all platforms.
Claude activates python-advanced-patterns automatically when your task matches its description.
