eslint-checker

Execute ESLint to enforce code quality and style for JavaScript and TypeScript projects.

175|26|Updated Aug 14, 2025
One-click install
npx skills add https://github.com/jmagly/ai-writing-guide --skill eslint-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eslint-checker
Source: https://github.com/jmagly/ai-writing-guide/tree/main/agentic/code/frameworks/sdlc-complete/extensions/javascript/skills/eslint-checker
Command: npx skills add https://github.com/jmagly/ai-writing-guide --skill eslint-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill runs ESLint for static analysis, style enforcement, and optional auto-fix of JavaScript/TypeScript code to improve quality and consistency.

Core Features & Use Cases

  • Run lint checks with configurable .eslintrc configurations.
  • Auto-fix fixable issues and generate reports.
  • Produce a readable summary or HTML report for sharing.

Quick Start

Lint the source code in the project and optionally auto-fix issues.

Frequently Asked Questions about eslint-checker

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

FAQPage Schema
How do I run ESLint to check code quality in my JavaScript or TypeScript project?

ESLint executes static analysis on your JavaScript and TypeScript files using your project's eslint.config.js or .eslintrc.* configuration file. Point it at your source directories, and it reports style violations, potential bugs, and code-quality issues against your configured rules.

Can ESLint automatically fix code style issues?

ESLint can auto-fix many violations—formatting inconsistencies, unused variables, and rule-compliant replacements—when you enable the fix option. The Skill prompts for confirmation on multiple configs or unclear scopes before applying fixes, then outputs a diff of changes made.

What do I need to set up before running ESLint checks?

You need Node.js and npm installed, a valid eslint.config.js or .eslintrc configuration file in your project, and target files or directories to lint. The Skill runs ESLint commands against your specified paths and outputs diagnostics if config issues are detected.

Does ESLint work with both JavaScript and TypeScript?

Yes, ESLint performs static analysis and style enforcement on both JavaScript and TypeScript source files. Your eslint configuration determines which rules apply, and the Skill applies fixes across both file types in your specified directories.

How do I share ESLint results with my team?

The Skill generates a readable lint summary or HTML report that can be shared. ESLint produces detailed output showing violations by file, rule, severity, and line number, making it easy to communicate issues and fixes to collaborators.

What happens if ESLint finds violations that can't be auto-fixed?

ESLint reports all violations—both auto-fixable and manual—in its output. Non-fixable violations require manual code edits to resolve. The Skill distinguishes fixable from manual issues so you know which require developer attention.