Agent skill
snakepolish
Implementation phase for stinkysnake workflow. Use when tests are written and plan is ready. Implements functions following the modernization plan, runs tests until passing.
Stars
33
Forks
4
Install this agent skill to your Project
npx add-skill https://github.com/Jamie-BitFlight/claude_skills/tree/main/plugins/python-engineering/skills/snakepolish
SKILL.md
Snake Polish — Implementation Phase
Execute the implementation plan from /python-engineering:stinkysnake.
Prerequisites
/python-engineering:stinkysnakephases 1-5 completed- Modernization plan reviewed and refined
- Failing tests written
Implementation Order
- Type definitions (TypeAlias, TypedDict, Protocol)
- Data structures (dataclass, Pydantic models)
- Utility functions
- Core business logic
- Integration points
- Entry points
Iterative Loop
bash
# After each batch
uv run pytest -v --tb=short
# Final verification
uv run ruff check $ARGUMENTS
uv run ty check $ARGUMENTS
uv run pytest -v --cov --cov-report=term-missing
Completion
When all tests pass and static analysis is clean:
- Report implementation summary
- List any deferred items
- Reference documentation updates needed
Didn't find tool you were looking for?