Stinkysnake

Multi-phase Python quality improvement system for file paths passed as arguments. Runs prek/ruff/ty static analysis with auto-fixes, inventories Any types and typing gaps, plans Protocol/Generic/TypeGuard/TypedDict/dataclass modernization, forks a code-reviewer agent to critique the plan, refines the plan, discovers documentation changes, designs interfaces first, forks python-pytest-architect for failing tests, then hands off to snakepolish for implementation. Use when eliminating Any types, addressing technical debt, applying modern Python 3.11+ patterns, modernizing library usage (httpx, orjson), or refactoring for stronger type safety.

Jamie-BitFlight Updated

File contents

Jamie-BitFlight/claude_skills/tree/main/plugins/python-engineering/skills/stinkysnake commit 7bb727fb9b

Frequently asked questions

npx skillmds@latest add jamie-bitflight/stinkysnake