lint

Auto-detect and run Biome, ESLint, or Prettier to lint and format code.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/HyperDev1/hx-ai --skill lint-hyperdev1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lint
Source: https://github.com/HyperDev1/hx-ai/tree/main/src/resources/skills/lint
Command: npx skills add https://github.com/HyperDev1/hx-ai --skill lint-hyperdev1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lint and format code across projects by automatically detecting the project's linter and formatter, then running checks and applying safe fixes.

Core Features & Use Cases

  • Auto-detects JS/TS linters and formatters (Biome, ESLint, Prettier) and applies fixes
  • Lints changed files by default, with optional path targeting
  • Formats code and emits actionable suggestions for remaining issues
  • Supports dry-run (check) vs fix modes and groups results by severity for quick triage

Quick Start

Lint and format the project, with --fix to auto-apply safe fixes.

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 a JavaScript or TypeScript project?

To lint and format JavaScript or TypeScript code, this Skill auto-detects your project's configured linter and formatter, such as Biome, ESLint, or Prettier, and executes checks with optional auto-fixes.

Can I lint only changed files instead of the entire project?

Yes, you can lint only changed files. The Skill lints changed files by default and supports optional path-based targeting to check specific directories or files in your project.

Does this tool support both checking code and auto-fixing lint errors?

Yes, it supports both dry-run check and fix modes. You can run checks to review lint and format issues without modifying files, or use the fix mode to auto-apply safe fixes to your code.

What's the best way to triage lint and formatting issues in a large codebase?

The best way to triage lint and formatting issues is using grouped, actionable reports. The Skill groups results by severity, enabling you to quickly identify and resolve critical code quality problems.

How does auto-detection work for ESLint, Prettier, and Biome?

Auto-detection works by scanning your project configuration to identify installed linters and formatters. It automatically recognizes JavaScript and TypeScript toolchains like Biome, ESLint, and Prettier to run appropriate checks.