Linting

Linting taxonomy generated by the site skill importer.

10 个技能
A
plankton-code-quality

作者 affaan-m

plankton-code-quality 是面向 Claude Code 的写入时代码质量系统。它会在每次文件编辑后进行格式化、lint,并可触发 Claude 驱动的修复,帮助你在编辑阶段就发现问题,而不是等到提交或 CI 才暴露。非常适合 plankton-code-quality 技能、指南和 Code Editing 工作流。

代码编辑
收藏 0GitHub 156.2k
A
java-coding-standards

作者 affaan-m

java-coding-standards 技能为 Spring Boot 服务中的 Java 17+ 提供实用指南,涵盖命名、不可变性、Optional、streams、异常、generics 和包结构布局,帮助你编写更易读、易维护的代码。适用于编码、重构,以及用于 Code Review 的 java-coding-standards。

代码评审
收藏 0GitHub 156.2k
A
cpp-coding-standards

作者 affaan-m

cpp-coding-standards 是一份基于 C++ Core Guidelines 的 C++ 编码规范指南。适合用于现代 C++ 的编写、审查和重构,重点关注安全性、清晰度、可维护性、RAII、类型安全和良好设计。非常适合用于 Code Review 中的 cpp-coding-standards,以及团队在实际场景中的决策参考。

代码评审
收藏 0GitHub 156.1k
A
coding-standards

作者 affaan-m

coding-standards 技能为跨项目的命名、可读性、不可变性、一致性和代码审查提供基础规范,然后再应用框架特定规则。

代码评审
收藏 0GitHub 156.1k
W
shellcheck-configuration

作者 wshobson

shellcheck-configuration 可帮助你安装 ShellCheck、优化 `.shellcheckrc`,并在 bash、sh、dash 和 ksh 项目中为 CI 与 Code Review 落地 lint 策略。

代码评审
收藏 0GitHub 32.6k
W
python-anti-patterns

作者 wshobson

python-anti-patterns 是一份面向 Python 代码审查的检查清单,用于在合并前、重构中或调试时,提前发现分散重试、超时逻辑重复、隐藏复杂度等脆弱模式。

代码评审
收藏 0GitHub 32.6k
W
python-code-style

作者 wshobson

python-code-style 用于处理 Python 格式化、lint、命名规范、类型提示和 docstring。适合用于 pull request 审查、统一团队编码约定,以及在 `pyproject.toml` 中配置 ruff、mypy 或 pyright 的使用规范。

代码评审
收藏 0GitHub 32.6k
M
setup-pre-commit

作者 mattpocock

setup-pre-commit 可帮助你为 Husky 添加 pre-commit hooks,并集成 lint-staged 与 Prettier。它会检测 package manager,创建 `.husky/pre-commit` 和 `.lintstagedrc`,且只有在项目已存在相应 scripts 时,才会加入 typecheck 或 test 命令。

Git 工作流
收藏 0GitHub 11.2k
W
wp-phpstan

作者 WordPress

wp-phpstan 可帮助你在 WordPress 插件、主题和站点中配置、运行并修复 PHPStan。适用于 `phpstan.neon` 配置、baseline 工作流、面向 WordPress 的类型推断,以及处理可选插件类时减少误报。

后端开发
收藏 0GitHub 1.4k
M
linting-neostandard-eslint9

作者 mcollina

linting-neostandard-eslint9 用于帮助你为 JavaScript 和 TypeScript 搭建基于 neostandard 的 ESLint v9 flat config,包括从 .eslintrc* 或 standard 迁移。这个 linting-neostandard-eslint9 技能适合用于安装、使用以及面向仓库落地的指引,覆盖 eslint.config.js 或 eslint.config.mjs,以及 CI 和编辑器集成。

代码编辑
收藏 0GitHub 0
Linting