This one automates the tedious cycle of running Ruff checks, applying fixes, reviewing diffs, and dealing with what's left over. It handles safe fixes first, then unsafe ones if you allow it, formats after each pass, and loops until everything is clean or needs your decision. The workflow is deliberate about when to add noqa suppressions, only doing so when you've got a real conflict with framework conventions or required behavior. It supports scoping to specific folders, overriding rules per run, and works with whatever Ruff setup you have, whether that's uv, direct install, or python -m. Honest take: the structured approach to reviewing unsafe fixes and forcing a decision on ambiguities prevents the usual autopilot mistakes.
npx -y skills add github/awesome-copilot --skill ruff-recursive-fix --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
github/awesome-copilot
alirezarezvani/claude-skills
microsoft/win-dev-skills
github/awesome-copilot