Fix Lint — Code Quality skill for Claude Code
Run linting and type checking, fix all auto-fixable issues.
How to install Fix Lint
Installs to ~/.claude/skills/renchris-claude-infrastructure-fix-lint/SKILL.md
mkdir -p ~/.claude/skills/renchris-claude-infrastructure-fix-lint && curl -fsSL https://raw.githubusercontent.com/renchris/claude-infrastructure/HEAD/commands/fix-lint.md -o ~/.claude/skills/renchris-claude-infrastructure-fix-lint/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Fix Lint does
Run linting and type checking, fix all auto-fixable issues:
- Detect project type (Next.js/Python/both)
- Run appropriate linters:
- TypeScript:
bun run lint --fixornpm run lint -- --fix - Python:
ruff check --fix && ruff format
- TypeScript:
- Run type checking:
- TypeScript:
tsc --noEmit - Python:
mypy .
- TypeScript:
- Report any remaining issues that need manual fixes
- Summarize what was fixed
Focus on: $ARGUMENTS (or current directory if empty)
Alternatives in Code Quality
- Brooks Sweep — Run all Brooks-Lint analyses in one pass, auto-fix safe findings, confirm risky ones 1.5k ★
- Lint Task — Lint coder-eval Task YAML 166 ★
- Lint — Run code quality checks on the project 155 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Lint Fix
Detect the project linter and type checker, run them, auto-fix all fixable issues, and verify clean output.
Auto Format Code
I'll format your code and fix TypeScript issues using the project's configured tools. I'll detect and run: - F
Fix Linter Warnings
Fixes 25 lint issues per batch, uses suppression when needed
Competitive Review
Run competitive code review with 5 agents and fix all issues
Run Quality Gates
Run code quality checks (lint, format, type check, tests)
Workflow Eval
Evaluate the workflow — deterministic lint over the instruction files plus an optional scored live run of /new
Related Agents
Quality Checker
Runs the full quality pipeline (type-checking, linting, tests) and returns a concise summary of issues. Use af
Python Code Quality Engineer
Production-grade Python code quality engineer enforcing Ruff linting, mypy strict type checking, comprehensive
Hive Quality
Unified quality enforcement agent combining type-checking (mypy) and linting/formatting (ruff) to maintain cod