linting-neostandard-eslint9
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
neostandardas a Standard-like ESLint v9 flat-config baseline - Configure
eslint@9with the flat config system (eslint.config.js/eslint.config.mjs) - Migrate from
standardtoneostandardor 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:
- rules/neostandard.md – Install, configure, and extend neostandard with ESLint
- rules/eslint-v9-flat-config.md – Build ESLint v9 flat config for JS/TS projects
- rules/migration-from-standard.md – Migrate from
standardtoneostandardor ESLint v9 - rules/migration-from-legacy-eslint.md – Migrate from
.eslintrc*to flat config safely - rules/ci-and-editor-integration.md – CI scripts, pre-commit, and editor setup
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