py-code-health

Installation
SKILL.md

Python Code Health Maintenance

Remove dead code and consolidate duplication to keep codebase clean and maintainable.

Objectives

  1. Detect unused code (functions, classes, variables)
  2. Find and remove dead code with high confidence
  3. Identify duplicate code across files
  4. Consolidate similar code into parametrized functions
  5. Remove redundant imports and commented-out code

Required Tools

Add to [dependency-groups] dev: "vulture", "pylint"

  • vulture: AST-based dead code detection
  • pylint: Duplicate code detection
Installs
61
GitHub Stars
49
First Seen
Feb 25, 2026
py-code-health — l-mb/python-refactoring-skills