一键导入
lint-check
Validate project configuration files against team standards. Checks ESLint, TypeScript, Prettier, and package.json for common misconfigurations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Validate project configuration files against team standards. Checks ESLint, TypeScript, Prettier, and package.json for common misconfigurations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Review code changes against project standards with structured feedback on security, performance, naming, error handling, and test coverage.
Pre-deployment validation checklist. Verifies environment variables, build output, database migrations, and dependency security before shipping.
Post-deployment smoke tests and notification workflow. Verifies critical paths are working and notifies the team of deployment status.
Generate component boilerplate following project conventions. Supports React and Vue with TypeScript, tests, and stories.
Bootstrap a complete development environment for new contributors. Installs dependencies, configures tools, seeds databases, and verifies everything works.
基于 SOC 职业分类
| name | lint-check |
| description | Validate project configuration files against team standards. Checks ESLint, TypeScript, Prettier, and package.json for common misconfigurations. |
Audit project configuration files to catch misconfigurations, outdated rules, and deviations from team standards before they cause issues in CI.
Use this skill when:
Read the style guide at ../../_references/style-guide.md for the team's expected configuration standards.
Check ESLint configuration (.eslintrc.* or eslint.config.*):
@typescript-eslint/parser is configured for .ts/.tsx filesindent instead of @typescript-eslint/indent)no-explicit-any is set to offignorePatterns includes build output (dist/, .next/, build/)Check TypeScript configuration (tsconfig.json):
strict must be true — flag immediately if missing or falsenoUncheckedIndexedAccess should be true for production codebasestarget and module should be appropriate for the runtime (Node vs browser)paths aliases must match bundler/framework config (Vite resolve.alias, Next.js, etc.)include and exclude must cover the right directoriesbaseUrl and paths settingsCheck Prettier configuration (if present):
semi, singleQuote, trailingComma match team standards.prettierignore exists and excludes build outputCheck package.json:
engines field should specify Node.js versiontype field should be "module" for ESM projectslint, typecheck, test, builddependencies and devDependencies)npm audit --json or equivalentpeerDependencies are satisfiedCheck for missing configs:
.editorconfig — should exist for consistent editor behavior.nvmrc or .node-version — should exist and match engines field.gitignore — should cover framework-specific patternsOutput a report with:
Run a lint check on this project
Check if our TypeScript config is properly configured for strict mode