python-engineering
Implement, modify, refactor, modernize, and verify Python code, dependencies, packaging, and quality gates. Use when creating Python scripts, CLIs, libraries, or services; restructuring or modernizing legacy Python modules; selecting or replacing packages; or establishing pytest, Ruff, and type-checking verification. Not for live incident bridge coordination without code changes (incident-investigation) or non-Python language work (go-craft, frontend-craft). Triggers: "write or refactor this Python code", "modernize this Python module", "replace this custom Python implementation with a library", "add Python tests and quality gates".
Pinned to revision 8acda999e3f9, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/python-engineering/SKILL.md
- skills/python-engineering/references/dependencies.md
- skills/python-engineering/references/quality-gates.md
- skills/python-engineering/references/refactoring-playbook.md
- skills/python-engineering/references/refactoring-tools.md
- skills/python-engineering/references/starting-code.md
Every link opens the file at its source, pinned to the revision this page describes.