Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance.
Write Python and Django code for Saleor — Django ORM patterns, signals, Celery tasks, type hints, migrations, management commands, and…
Python error handling patterns including input validation, exception hierarchies, and partial failure handling.
Enforces Python best practices, type safety, and modern development standards for robust backend applications.
When to activate: Strawberry, Graphene, GraphQL, subscriptions, dataloaders, N+1, schema-first design
This skill should be used when writing, reviewing, or refactoring Python code.
Patterns for using Peewee ORM with DatabaseProxy and scoped connections/transactions.
When to activate: Python profiling, cProfile, memory profiling, optimization, numba, Cython, bottlenecks
Modern Python project architecture guide for 2025.
Python project organization, module architecture, and public API design.
Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators.
Python resource management with context managers, cleanup patterns, and streaming.
Facilitates the creation of high-performance Python bindings for Rust cores using PyO3 and idiomatic wrapper patterns.
Architects modular, maintainable standalone Python scripts and CLI utilities using a structured ports-and-adapters pattern optimized for…
Audits Python libraries for security vulnerabilities using Bandit, pip-audit, Semgrep, and detect-secrets.
Python type safety with type hints, generics, protocols, and strict type checking.
When to activate: Python type hints, TypeVar, Generic, Protocol, TypedDict, Literal, typing extensions, mypy
When to activate: WebSockets, real-time, FastAPI WebSocket, websockets library, broadcasting, connection management
Graph Neural Networks (PyG). Node/graph classification, link prediction, GCN, GAT, GraphSAGE, heterogeneous graphs, molecular property…
When to activate: PyTorch, nn.Module, DataLoader, training loop, mixed precision, DDP, distributed training, torch.compile, model export…
Pyxel retro game engine patterns - pixel art, game loops, sprite/tilemap, MML audio, resource management, and web deployment