linting-neostandard-eslint9

📁 mcollina/skills 📅 9 days ago
8
总安装量
8
周安装量
#34850
全站排名
安装命令
npx skills add https://github.com/mcollina/skills --skill linting-neostandard-eslint9

Agent 安装分布

codex 8
opencode 7
gemini-cli 7
github-copilot 7
kimi-cli 7
amp 7

Skill 文档

When to use

Use this skill when you need to:

  • Set up linting in a JavaScript or TypeScript project
  • Use neostandard as a Standard-like ESLint v9 flat-config baseline
  • Configure eslint@9 with the flat config system (eslint.config.js/eslint.config.mjs)
  • Migrate from standard to neostandard or ESLint v9
  • Migrate from legacy .eslintrc* configuration to ESLint v9
  • Run linting consistently in CI and local development

How to use

Read individual rule files for implementation details and examples:

Core principles

  • Prefer reproducible linting with pinned major versions
  • Keep config minimal and explicit
  • Use flat config for ESLint v9 projects
  • Treat lint failures as quality gates in CI
  • Enable auto-fix for local workflows, but validate with non-fix CI runs