python-quality-gate
Installation
SKILL.md
Python Quality Gate
Enforces code quality for Python 3.10+ projects using Ruff (lint+format), pyright (types), Vulture (dead code), and deptry (deps).
One-Command Quality Check
# Run all quality checks
just check # or manually:
ruff check --fix src/ tests/ && ruff format src/ tests/
pyright src/
vulture src/ --min-confidence 80
deptry src/
Ruff (Linter + Formatter)
Ruff replaces flake8, isort, black, pyupgrade, and bandit. It's 100x faster.