lint-overlay

Design lint verification plans that extend existing testing strategies and prevent scope-shock.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/jacob-balslev/skill-graph --skill lint-overlay
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lint-overlay
Source: https://github.com/jacob-balslev/skill-graph/tree/main/marketplace/skills/lint-overlay
Command: npx skills add https://github.com/jacob-balslev/skill-graph --skill lint-overlay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you design a lint verification overlay that fits into an existing testing plan without turning linting into noisy, scope-changing churn.

Core Features & Use Cases

  • Lint as verification (not style opinion): Decide when lint should block merges and treat lint violations like test failures rather than advisory noise.
  • Risk-aware rule selection and rollout: Enforce only rules that were green before the change, and plan phased migrations for legacy violations.
  • Correct gate placement and scope: Place lint between unit and integration testing when appropriate, and match lint scope to the diff (with explicit exceptions for global rules).

Quick Start

Use lint-overlay alongside testing-strategy when you need to add or enforce lint rules as part of a CI or verification plan for a codebase change.

Frequently Asked Questions about lint-overlay

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

FAQPage Schema
How do I add lint rules to CI without breaking existing builds?▼

To add lint rules without breaking existing builds, enforce only pre-green rules and plan phased migrations for legacy violations so lint acts as a verification gate rather than advisory noise.

What is the best way to place lint checks in a testing sequence?▼

The best way to place lint checks in a testing sequence is between unit and integration testing, matching lint scope to the diff while applying explicit exceptions for global rules.

Should lint failures block merges or be treated as advisory noise?▼

Lint failures should block merges when treated as verification failures rather than advisory noise. This treats lint violations like test failures and aligns with evidence-based failure interpretation.

How do I triage lint failures to find new regressions versus pre-existing violations?▼

To triage lint failures, use evidence-based failure interpretation aligned with Skill Graph integrity checks to determine whether failures are new regressions introduced by the change or pre-existing violations.

Can I enforce global lint rules while limiting scope to a specific diff?▼

Yes, you can enforce global lint rules while limiting scope to a specific diff by applying explicit exceptions for global rules and matching lint scope to the changed code.

How do I plan a phased rollout for new lint rules with legacy violations?▼

To plan a phased rollout for new lint rules, enforce only rules that were green before the change and schedule migration phases for legacy violations to prevent scope-shock from new rules.