All notable changes to the python-dev plugin are documented here.
The format follows Keep a Changelog, and this project adheres to Semantic Versioning.
/python-code-reviewis now a thin orchestrator that dispatches the newpython-code-reviewersubagent (Sonnet) instead of walking Opus through 11 domain audits inline. The 11 domain rules moved from the command body into the agent prompt. Estimated ~20K tokens saved per review when invoked from Opus sessions.
plugins/python-dev/agents/python-code-reviewer.mdβ Sonnet agent that runs all 11 domain passes (anti-patterns, type safety, design, style, resources, resilience, configuration, observability, testing, async, background jobs) and returns a prioritized findings report.
- update org references from L3Digital-Net to L3DigitalNet
- apply /hygiene sweep fixes β em dashes, root README python-dev entry
- apply audit findings β factual errors, docs, UX
- 11 Python development skills with automatic context-triggered loading:
python-anti-patterns: checklist of common Python bugs and structural mistakespython-type-safety: type hints, generics, Protocol, TypeVar, mypy/pyrightpython-design-patterns: KISS, SRP, composition over inheritance, dependency injectionpython-code-style: ruff, naming conventions, docstrings, import organizationpython-resource-management: context managers, ExitStack, streaming, cleanuppython-resilience: tenacity retries, exponential backoff, timeouts, circuit breakerspython-configuration: pydantic-settings, environment variables, secretspython-observability: structlog, Prometheus, OpenTelemetry, correlation IDspython-testing-patterns: pytest fixtures, parametrize, mocking, async testsasync-python-patterns: asyncio, gather, semaphores, event loop patternspython-background-jobs: Celery, RQ, Dramatiq, idempotency, job state
/python-code-reviewcommand: systematic audit across all 11 domains with π΄/π‘/π’ prioritized findings and top 3 action items