typescript-linting

Automate TypeScript linting setup with ESLint 9 flat config.

1|1|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Jylhis/skills --skill typescript-linting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript-linting
Source: https://github.com/Jylhis/skills/tree/main/skills/typescript-linting
Command: npx skills add https://github.com/Jylhis/skills --skill typescript-linting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linting TypeScript projects consistently by providing a ready-to-use ESLint 9 flat config paired with typescript-eslint and shared rule patterns, reducing boilerplate and drift across teams.

Core Features & Use Cases

  • ESLint 9 flat config tailored for TypeScript projects
  • Integrated typescript-eslint for type-aware linting
  • Shared rule patterns with guidance to ignore generated code
  • Lint scripts and CI-friendly workflows for project pipelines

Quick Start

Install the linting dependencies and apply the ESLint flat config to your TypeScript project.

Frequently Asked Questions about typescript-linting

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

FAQPage Schema
How do I set up ESLint 9 flat config for a TypeScript project?

To set up ESLint 9 flat config for TypeScript, this Skill applies a ready-to-use configuration paired with typescript-eslint. It automates linting setup to enforce consistent rules and reduce boilerplate across new and existing projects.

What is the best way to enforce consistent TypeScript linting across a team?

The best way to enforce consistent TypeScript linting is using shared rule patterns. This Skill provides reusable ESLint 9 flat configurations with integrated typescript-eslint to standardize rules and prevent configuration drift across codebases.

Can I ignore generated code when running ESLint with typescript-eslint?

Yes, you can ignore generated code when running ESLint with typescript-eslint. The Skill includes guidance and shared rule patterns specifically designed to exclude generated files from linting checks in your TypeScript project.

Does typescript-eslint type-aware linting work with ESLint 9 flat config?

Typescript-eslint type-aware linting works seamlessly with ESLint 9 flat config. The Skill integrates both tools to provide type-aware rules that catch type errors and enforce consistent code quality in TypeScript projects.

How do I add TypeScript lint scripts to CI-friendly workflows?

To add TypeScript lint scripts to CI-friendly workflows, this Skill provides automated setup for project pipelines. It configures ESLint 9 flat config with typescript-eslint to run consistently in your continuous integration environments.