装了这14个Skill,Java项目开发终于不用跟Claude反复拉扯了

Java 项目的时候,有没有这种感觉——Claude Code 生成代码是快,但每次都要重复说「先设计再写」「别忘了写测试」「提交信息要规范」……说多了烦,说少了它就开始乱来。

这个 backend-skill 就是来解决这个问题的。它把 Java Spring Boot 项目开发的完整流程,做成了一套 Claude Code 可直接调用的技能集。装上之后,Claude 不再是「想到什么写什么」,而是按你定好的工程规范一步步走。

14个Skill,覆盖开发全流程

这套东西本质上是 14 个互相独立的 Skill,分三类:

  • 分析设计类:需求分析、技术方案设计
  • 执行类:代码生成、单元测试生成、Bug修复、代码重构
  • 收尾类:Git提交、文档同步、中断恢复

拿最常用的 /proj-gen 来说——它不是上来就生成代码,而是先调用 /proj-analyze-req 做需求澄清、再调 /proj-analyze-design 出技术方案,用户确认后才开始写。生成完还自动跑 /proj-review 做代码审查、/proj-gen-test 生成单元测试,一整条链路不用你盯。

模板库:Entity、Service、Controller 都有

除了流程规范,这套 Skill 还内置了代码生成模板,覆盖:

  • Entity 实体类(标准字段 + 注解)
  • Service 业务层
  • Controller 接口层
  • SQL 脚本

技术栈是:Java 17 + Spring Boot 3.x + MyBatis-Plus 3.5.x + MySQL 8.0 + Redis 7.0。API 文档用 Knife4j 4.x,测试用 JUnit 5 + Mockito + AssertJ。团队要是用这套规范,新人 onboarding 时间能省不少。

最大的价值:防 Claude 胡来

很多人吐槽 Claude Code 生成的代码「第一版看着行,仔细看一堆隐患」。原因就是没有约束——它太快了,你来不及审核它就写完了。

backend-skill 把这个过程拉长了:每一步都要用户确认(Plan 模式),代码写完要自检(/proj-review),测试要跑起来才算交付(/proj-gen-test)。这套约束机制,对代码质量提升是实打实的。

还有一个很贴心的设计——/proj-resume 技能。万一你中断了对话,下次继续时 Claude 会从断点恢复,不用从头复述背景。配合 /proj-sync-doc 还能自动把 Git 提交记录同步到需求文档和测试代码。

怎么用

把项目里的 .claude/skills 目录复制到你的 Spring Boot 项目根目录就行:

cp -r project-standards/.claude/skills your-project/.claude/

然后在 Claude Code 里按需调用对应 Skill。全套免费开源,GitHub 上有完整文档和更新记录。

GitHub:https://github.com/zhangloveyan/backend-skill


GitHub: https://github.com/zhangloveyan/backend-skill

评论区

0 条评论

登录后可评论。

白鹿 13 阅读