drawio-chart
Draw.io 配图专家:用于生成和导出 `.drawio` 图表。在用户要求 draw.io、diagrams.net、流程图、架构图、时序图、ER 图、状态图、思维导图,或明确提到 `.drawio`、PNG、SVG、PDF…
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 最佳实践,同时允许仓库内的
$ npx -y skills add Snailclimb/AIGuide --skill java-coding-standards --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/java-coding-standardsContext preview
The summary Claude sees to decide when to auto-load this skill.
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 最佳实践,同时允许仓库内的
name: java-coding-standards description: | 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 以及相邻代码风格覆盖这些通用规则。
将这个 skill 视为 Java 17+ / Spring Boot 项目的简明工作卡。`SKILL.md` 只保留流程和路由,具体规则按需加载 `references/` 下的参考文件。
1. 先看项目上下文:构建文件、本地说明文件、formatter/lint 配置、包结构以及相似类的现有写法。 2. 只加载当前改动真正需要的参考文件,按下方“参考路由”选择。 3. 控制改动面,尽量只改行为相关部分,不顺手做无关清理。 4. 把逻辑放到正确层级: Controller 负责路由、认证边界、校验注解和响应转换; Service 负责业务编排; Manager 负责事务和 DAO 组合; DAO/Mapper 负责持久化。 5. 用最小但有效的命令验证:优先跑定向测试、模块编译、formatter 或静态检查;如果没跑,要说明原因。
1. 先看 bug 和风险,不要先盯风格细节。 2. 按严重程度排序问题,并尽量给出文件/行号引用。 3. 每个问题都说明:违反了什么规则、为什么重要、推荐怎么修。 4. 风格问题只有在会带来维护成本,或与仓库工具链冲突时才提。 5. 如果没有发现问题,要明确说明,同时补充剩余的测试或验证缺口。
优先按这个结构回答:规则、原因、示例、以及仓库内是否存在本地覆盖约定。
| 需求 | 加载文件 | | --- | --- | | Java 格式、导入、括号、缩进、换行、switch、注解、修饰符、Javadoc、命名 | `references/google-style.md` | | 项目结构、JavaBean 后缀、Optional、Stream、泛型、不可变性、现代 Java 特性 | `references/code-style.md` | | 模块化目录、Controller/Service/Manager/DAO 分层、URL 规范、`@Transactional`、设计模式、统一响应 | `references/architecture.md` | | 异常、日志、性能、线程池、远程调用、安全、测试、数据库设计 | `references/best-practices.md` |
架构与 API:
事务与持久化:
数据模型与 Java 风格:
异常、日志与安全:
测试与验证:
维护这个 skill 时,遵循与优秀 `CLAUDE.md` / `AGENTS.md` 相同的原则:
你好,我是 JavaGuide 的作者。最近这段时间,我一直在补 AI 应用开发、AI 编程实战和 AI 面试这几块内容。 这份开源指南写给所有想系统学习 AI 应用开发与 AI 工程化落地 的同学:后端、前端、测试、架构师、技术管理者、产品技术同学都可以看。你不需要先转算法岗,也不需要一上来就啃训练框架和论文公式;这里重点放在 LLM、Agent、RAG、MCP、Prompt、评测、系统设计、Claude Code、Codex 这些做应用时会真正用到的东西。 如果你本来是 Java / Go
Draw.io 配图专家:用于生成和导出 `.drawio` 图表。在用户要求 draw.io、diagrams.net、流程图、架构图、时序图、ER 图、状态图、思维导图,或明确提到 `.drawio`、PNG、SVG、PDF…