py-git-hooks
π―Skillfrom l-mb/python-refactoring-skills
Automates Git pre-commit and pre-push hooks for Python code quality, running linters, formatters, and tests before version control actions.
Same repository
l-mb/python-refactoring-skills(8 items)
Installation
npx vibeindex add l-mb/python-refactoring-skills --skill py-git-hooksnpx skills add l-mb/python-refactoring-skills --skill py-git-hooks~/.claude/skills/py-git-hooks/SKILL.mdMore from this repository7
Automates Python code refactoring by detecting code smells, suggesting improvements, and applying transformations to enhance readability and maintainability.
Automatically diagnose and improve Python code quality by detecting code smells, suggesting refactoring opportunities, and ensuring maintainability.
Analyzes Python code complexity, identifies high-cyclomatic functions, and suggests refactoring strategies to improve maintainability and readability.
Automatically upgrades Python codebases from legacy syntax to modern Python 3.x standards, handling type hints, comprehensions, and deprecated patterns.
Automates Python project quality setup with linters, formatters, type checkers, and pre-commit hooks for consistent code standards.
Automates Python test suite quality assessment, identifying coverage gaps, complexity, and potential improvements in unit and integration tests
Identifies and refactors security vulnerabilities in Python code, focusing on input validation, authentication, and common attack prevention techniques.