ac-adopting-ruff

Installation
SKILL.md

Adopt Ruff

Dependencies

Standalone. No dependencies on other skills.

Overview

Replace legacy Python linting (black, isort, flake8, pylint) with ruff as the sole linter and formatter. Enable ALL rules including preview, explicitly disable what fails, then enforce rules — either progressively (one MR per rule/batch) or by enabling all rules at once and checking only changed files.

Projects that picked "changed files only" accumulate per-file-ignores over time (engineers touch a file, see unrelated violations, pin the rule instead of fixing it). Phase 3 is the recurring, session-sized cleanup that pays that debt back one file or one rule at a time.

Principles

Installs
1
Repository
souliane/skills
GitHub Stars
1
First Seen
11 days ago