auto-fix

Fix Python lint and formatting issues automatically with Ruff.

14|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/tae0y/python-project-template --skill auto-fix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-fix
Source: https://github.com/tae0y/python-project-template/tree/main/.claude/skills/auto-fix
Command: npx skills add https://github.com/tae0y/python-project-template --skill auto-fix

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auto-fixes lint and formatting issues in Python code using Ruff to save time and maintain code quality without manual edits.

Core Features & Use Cases

  • Automatically run Ruff to detect and fix lint issues.
  • Apply consistent formatting across Python files in src/ and tests/ directories.
  • Generate a concise report of changes and remaining issues for traceability.

Quick Start

Run the auto-fix workflow on your Python project to automatically apply lint and formatting fixes.

Frequently Asked Questions about auto-fix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-fix Python lint and formatting issues across my project?

Ruff automatically fixes Python lint and formatting issues by scanning project directories like src/ and tests/ to repair code style. It applies consistent formatting across files and generates a concise report of changes for traceability.

What does automated Python code formatting with Ruff actually fix?

Automated Python code formatting with Ruff fixes lint and code style issues to maintain code quality without manual edits. It does not perform type checking or security fixes, focusing strictly on formatting and lint repairs across the codebase.

Do I need a specific Python environment setup to run Ruff auto-fix?

You need Ruff and a Python environment installed to run the auto-fix workflow. The Skill operates across typical Python project structures like src/ and tests/ directories, applying formatting fixes and generating a report of remaining issues.

Can I automatically format Python files in both src and tests directories?

You can automatically format Python files in src/ and tests/ directories. The Skill works across these typical Python project structures to apply consistent Ruff formatting and lint fixes, then generates a report of the changes made.

What are the limitations of using Ruff for Python lint auto-fix?

The limitation of using Ruff for Python lint auto-fix is that it performs only lint and format fixes. It does not handle type checking or security fixes, focusing exclusively on code style and formatting repairs across the project.