react-linter-setup
Installation
SKILL.md
React & TypeScript linter setup
This skill handles project setup for the company ESLint stack: installing dependencies, adding config files, custom rules, and package.json scripts. For applying and enforcing rules on existing code, use a coding-standards or review skill when available.
When to use this skill
- User wants to install or configure ESLint in a React/TypeScript project.
- User asks to add lint scripts, devDependencies, or ESLint flat config.
- User wants custom rules (e.g. TODO ticket reference) or to migrate to the company config.
- User mentions "setup linter", "eslint config", "lint setup", "add eslint to project".
Prerequisites
- Project has a
package.json(npm or yarn). - Project has a
tsconfig.json(ortsconfig.app.json) at the root — required forprojectService: truein the config. - Node.js 18+ (for ESLint 10 and flat config).