eslint-audit

Audits ESLint configurations across multi-package TypeScript projects and generates recommended rule sets and reports.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/leonardoacosta/central-claude --skill eslint-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eslint-audit
Source: https://github.com/leonardoacosta/central-claude/tree/main/skills/eslint-audit
Command: npx skills add https://github.com/leonardoacosta/central-claude --skill eslint-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ESLint audits and configuration patterns across complex TypeScript projects. This helps teams quickly identify gaps and enforce consistent linting standards.

Core Features & Use Cases

  • Audit base ESLint configuration and per-package overrides
  • Create custom lint rules and shareable configs
  • Integrate with oxlint and agent-specific lint guidance
  • Apply across multiple packages to enforce consistency and reduce rework

Quick Start

Run eslint-audit on your repository to generate a recommended rule set and a report.

Frequently Asked Questions about eslint-audit

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

FAQPage Schema
How do I audit ESLint configs across a multi-package TypeScript project?

To audit ESLint configs across a multi-package TypeScript project, run an audit on your repository to identify misconfigurations and rule gaps. It analyzes base configs and per-package overrides to generate a recommended rule set and report.

What is the best way to enforce consistent lint rules in a monorepo?

Enforcing consistent lint rules in a monorepo requires auditing base ESLint configurations and per-package overrides. Applying shared config architectures across multiple packages ensures consistent linting standards and reduces rework.

Can I integrate oxlint with my existing ESLint setup?

You can integrate oxlint with your existing ESLint setup. The audit process includes integrating oxlint and providing agent-specific lint guidance across packages to enforce standards and identify configuration gaps.

How do I create custom ESLint rules for shared configs?

Creating custom ESLint rules for shared configs involves authoring specific rules and applying shareable configurations across your project. The audit guides this process to ensure packages enforce consistent linting practices.

Does this ESLint audit work with per-package override patterns?

Yes, this ESLint audit works with per-package override patterns. It explicitly satisfies base and per-package config patterns, identifying misconfigurations and providing actionable guidance for agents across all packages.