lint-fix

Automate linting and formatting fixes across Python and TypeScript projects.

9|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/gewoonseba/dotfiles --skill lint-fix-gewoonseba
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: lint-fix
Source: https://github.com/gewoonseba/dotfiles/tree/main/claude/.claude/skills/lint-fix
Command: npx skills add https://github.com/gewoonseba/dotfiles --skill lint-fix-gewoonseba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill automates the detection and automatic remediation of linting and formatting issues across Python and TypeScript projects, reducing manual cleanup and alignment with style guides.

Core Features & Use Cases

  • Automatically fix Python lint issues with Ruff and formatters, handle TS lint and formatting, and provide a report of remaining issues requiring manual review.
  • Apply fixes across multiple workspaces in parallel to speed up the cleanup in monorepos or multi-repo environments.
  • Use case: When a large codebase has inconsistent style, run lint-fix to standardize code, catch silent formatting regressions, and surface manual tasks.

Quick Start

Run the lint-fix skill to automatically repair linting and formatting issues across your Python and TypeScript codebase.

Frequently Asked Questions about lint-fix

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

FAQPage Schema
How do I automatically fix Python and TypeScript lint issues across a monorepo?β–Ό

You can automatically fix Python and TypeScript lint issues across a monorepo by running parallelizable remediation steps that standardize code formatting, catch silent regressions, and report remaining issues requiring manual review.

What is the best way to automate Ruff formatting and linting fixes for Python code?β–Ό

The best way to automate Ruff formatting and linting fixes is to use a deterministic workflow that detects and remediates style guide violations, reducing manual cleanup and providing a report of issues that require manual review.

Can I run ESLint auto-fixes across multiple workspaces at the same time?β–Ό

Yes, you can run ESLint auto-fixes across multiple workspaces simultaneously by applying parallelizable steps to your TypeScript projects, which speeds up the cleanup process in large monorepo or multi-repo environments.

Does automated lint fixing handle both local development and CI workflows?β–Ό

Automated lint fixing handles both local development and CI workflows by providing deterministic steps that detect and remediate formatting issues across Python and TypeScript projects, ensuring consistent style guide alignment in any environment.

What happens to linting issues that cannot be fixed automatically?β–Ό

Issues that cannot be fixed automatically are compiled into a report of remaining issues, guiding developers through the manual fixes required to fully resolve linting and formatting violations in the codebase.