lint

Auto-detect and apply project linting and formatting tools across codebases.

12|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/qdzsh/gsd-revamp --skill lint-qdzsh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lint
Source: https://github.com/qdzsh/gsd-revamp/tree/main/src/resources/skills/lint
Command: npx skills add https://github.com/qdzsh/gsd-revamp --skill lint-qdzsh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linting and formatting across a codebase can be error-prone and time-consuming; this Skill auto-detects the project's linting/formatting tools and applies fixes to improve code quality with minimal manual intervention.

Core Features & Use Cases

  • Auto-detects Biome, ESLint, Prettier, and language-native formatters based on project config and runs them with safe defaults.
  • Supports targeted linting with an optional path and a --fix mode to apply automatic fixes.
  • Respects local project configurations and ignores common directories, enabling cross-language applicability (JavaScript/TypeScript, Rust, Go, Python, etc.) in typical workflows.

Quick Start

Run /lint to lint the current working tree and append --fix to auto-fix eligible issues.

Frequently Asked Questions about lint

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

FAQPage Schema
How do I lint and format code across multiple languages in one project?▼

Lint and format code across multiple languages by auto-detecting the project's configured tools. The Skill identifies formatters like ESLint, Prettier, or Biome for JavaScript, Rust, Go, and Python, applying fixes based on local project configurations.

Can I automatically fix code quality issues without breaking my codebase?▼

You can automatically fix code quality issues using the safe --fix mode. This mode applies non-destructive changes to resolve eligible formatting and linting violations across your targeted paths or entire project.

Does this linting approach work with existing ESLint, Prettier, and Biome configurations?▼

This linting approach works directly with existing ESLint, Prettier, and Biome configurations. It respects project-local configuration files and ignores common directories to ensure cross-language applicability without overriding your established rules.

What is the best way to run static analysis on only changed files?▼

Run static analysis on only changed files by targeting specific paths within your working tree. The Skill allows you to append a path to scope the linting process, preventing unnecessary checks across the entire project.

Do I need to manually configure linters for a JavaScript and Python project?▼

You do not need to manually configure linters for mixed-language projects. The Skill auto-detects language-native formatters and linting tools based on your project setup, applying safe defaults to improve code quality with minimal manual intervention.