Install any skill in seconds. Free to start, no credit card required.
Get Started Free →snailclimb/java-coding-standards
Java/Spring Boot 编码规范:用于编写、审查、重构和讲解 Java 代码。适用于 Java 风格、Spring Boot 架构、Controller/Service/Manager/DAO 分层、API 边界、Entity/VO/Form/DTO/BO 设计、MyBatis/MyBatis-Plus 持久化、事务、异常、日志、安全、性能、测试和 Java 代码评审等场景。默认结合 Google Java Style 与 Spring Boot 最佳实践,同时允许仓库内的 AGENTS.md、CLAUDE.md、Checkstyle、Spotless 以及相邻代码风格覆盖这些通用规则。
Passed 20 of 22 test cases with the skill, and 14 of 22 without it.
and 5 more in the full report
6 fixed14 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
A developer asks 'Why shouldn't we use field injection with @Autowired in Spring Boot?'. In what structured order should this coding standard question be answered?
| Checked | Without skill | With skill |
|---|---|---|
| Structures the response using the sequential order: rule statement, underlying rationale, code example, and local override check. | Missed | Passed |
The instructions your model reads when the skill loads.
将这个 skill 视为 Java 17+ / Spring Boot 项目的简明工作卡。SKILL.md 只保留流程和路由,具体规则按需加载 references/ 下的参考文件。
AGENTS.md、CLAUDE.md、本地格式化配置或相邻代码与本 skill 冲突,优先遵循仓库约定;只有当冲突会影响结果时,再明确指出。@RequiredArgsConstructor。优先按这个结构回答:规则、原因、示例、以及仓库内是否存在本地覆盖约定。
test cases passed, vs 14 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.