Skip to content
Back to skills

Quality Eslint Eslint Baseline Hardening

ASecurity

Raises ESLint quality in bounded steps by reviewing current rules, warnings, TypeScript and framework-specific checks, and CI integration without turning the repo into a massive lint refactor.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 2, 2026
developmentjavascripttypescriptgojavanode

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add janpereira-dev/ngAutoPilot --skill quality--eslint--eslint-baseline-hardening --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Quality Eslint Eslint Baseline Hardening?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Quality  Eslint  Eslint Baseline Hardening
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/janpereira-dev-quality-eslint-eslint-baseline-hardening/badge)](https://www.skillsdirectory.com/skills/janpereira-dev-quality-eslint-eslint-baseline-hardening)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: quality.eslint.eslint-baseline-hardening
name: ESLint Baseline Hardening
description: >
  Raises ESLint quality in bounded steps by reviewing current rules, warnings, TypeScript and framework-specific checks, and CI integration without turning the repo into a massive lint refactor.
stack:
  - JavaScript
  - TypeScript
category: eslint
status: stable
version: 0.10.0
owner: NgAutoPilot
triggers:
  - eslint baseline hardening
  - lint baseline
  - eslint quality gate
  - lint warnings
  - lint config review
  - rule hardening
compatibility:
  runtime:
    browser: true
    node: true
---

# ESLint Baseline Hardening

## Purpose

Use this skill to harden ESLint in small, safe steps.

The goal is to improve the lint baseline without causing a repo-wide breakage or mixing lint cleanup with unrelated refactors.

The core rule is simple:

```txt
Raise the standard in phases.
```

## When to Use

Use this skill when:

- the repo has too many warnings ignored
- lint rules need a phased rollout
- CI should enforce a stronger baseline
- TypeScript or framework-specific linting needs review

## Do

Review:

- active rules
- disabled rules
- warnings versus errors
- TypeScript rules
- framework-specific rules
- CI integration

Change the baseline in bounded increments and validate each step.

## Do Not

Avoid broad lint churn without a plan.

Avoid changing rules and formatting and logic in the same hop.

Avoid forcing a strict baseline before the repo is ready.

## Review Checklist

- [ ] Current lint state is understood.
- [ ] Errors and warnings are classified.
- [ ] CI integration is considered.
- [ ] The change is bounded and safe.

## Expected Output

1. Inspect the lint baseline.
2. Classify rule gaps.
3. Propose phased hardening.
4. Keep the change bounded.
5. Validate with the project checks.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…