Agent Skills › decebals/claude-code-java

decebals/claude-code-java

GitHub

用于审查REST API契约,检查HTTP语义、版本控制、向后兼容性及响应一致性。适用于发布前或PR审查场景。

17 skills 698

Install All Skills

npx skills add decebals/claude-code-java --all -g -y
More Options

List skills in collection

npx skills add decebals/claude-code-java --list

Skills in Collection (17)

用于审查REST API契约,检查HTTP语义、版本控制、向后兼容性及响应一致性。适用于发布前或PR审查场景。
review API check endpoints REST review
.claude/skills/api-contract-review/SKILL.md
npx skills add decebals/claude-code-java --skill api-contract-review -g -y
用于宏观分析Java项目架构,评估包结构、模块边界、依赖方向及分层合理性。检测架构异味(如循环依赖、God Package),验证是否遵循整洁/六边形架构原则,提供重构建议。
review architecture check structure package organization
.claude/skills/architecture-review/SKILL.md
npx skills add decebals/claude-code-java --skill architecture-review -g -y
根据Git提交记录自动生成Java项目的Changelog,支持多种版本规范检测与输出格式。
用户要求生成或更新日志 准备新版本发布前
.claude/skills/changelog-generator/SKILL.md
npx skills add decebals/claude-code-java --skill changelog-generator -g -y
提供代码清理与重构指导,遵循DRY、KISS、YAGNI等原则,优化命名、降低复杂度并提升代码可读性与可维护性。适用于代码审查及改善代码质量场景。
用户要求清理代码或重构 关注可维护性的代码审查
.claude/skills/clean-code/SKILL.md
npx skills add decebals/claude-code-java --skill clean-code -g -y
用于审查Java并发代码,检查线程安全、竞态条件及死锁。涵盖虚拟线程、CompletableFuture、Spring @Async及结构化并发等现代实践,帮助在上线前发现难以复现的并发Bug。
用户请求检查线程安全或并发审查 需要审核包含synchronized、Lock、@Async或CompletableFuture的多线程代码
.claude/skills/concurrency-review/SKILL.md
npx skills add decebals/claude-code-java --skill concurrency-review -g -y
提供Java常用设计模式的参考与示例,辅助实现特定模式、设计可扩展组件或重构僵化代码结构。
用户要求实现特定设计模式 设计可扩展或灵活组件 重构刚性代码结构 代码审查建议采用模式
.claude/skills/design-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill design-patterns -g -y
用于Java项目生成符合Conventional Commits规范的提交信息。通过分析暂存区代码变更,自动识别类型与范围,生成结构化的Commit Message,支持执行git commit命令。
用户要求提交代码或创建commit 完成代码修改后需要提交时
.claude/skills/git-commit/SKILL.md
npx skills add decebals/claude-code-java --skill git-commit -g -y
用于对Java项目的GitHub Issue进行自动化分类和优先级排序。支持Bug、功能请求等类型识别,并结合MCP或CLI工具获取Issue详情,辅助维护人员高效处理积压问题。
用户要求审查或整理GitHub Issue 定期维护工作流
.claude/skills/issue-triage/SKILL.md
npx skills add decebals/claude-code-java --skill issue-triage -g -y
针对Java项目的系统化代码审查技能,涵盖空安全、异常处理、并发及性能检查。在用户请求审查代码、PR合并前或功能实现后触发,按严重程度输出审查结果与改进建议。
review code check this PR code review before merging changes
.claude/skills/java-code-review/SKILL.md
npx skills add decebals/claude-code-java --skill java-code-review -g -y
提供Java项目跨大版本升级(如8至25)的分步指南,涵盖构建配置更新、编译错误修复及依赖迁移。
用户请求升级Java版本 迁移到新版Java 现代化遗留Java项目
.claude/skills/java-migration/SKILL.md
npx skills add decebals/claude-code-java --skill java-migration -g -y
提供JPA/Hibernate最佳实践与常见陷阱指南,解决N+1查询、懒加载异常及事务问题,优化实体关系设计与查询性能。
用户遇到N+1查询性能问题 出现LazyInitializationException错误 询问抓取策略或实体关系设计
.claude/skills/jpa-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill jpa-patterns -g -y
提供Java应用日志最佳实践,重点在于使用SLF4J、MDC及JSON结构化格式,优化AI辅助调试与请求追踪。
用户询问如何添加或改进日志 需要分析应用执行流程 设置结构化日志以支持AI解析
.claude/skills/logging-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill logging-patterns -g -y
用于审计Maven项目依赖,检查过期版本、安全漏洞及冲突。通过命令行工具分析依赖树和插件更新,生成包含优先级建议的报告,适用于发布前或定期维护场景。
用户要求检查依赖 发布前审计 收到安全通告后 定期维护
.claude/skills/maven-dependency-audit/SKILL.md
npx skills add decebals/claude-code-java --skill maven-dependency-audit -g -y
识别Java代码中潜在的性能问题(如流、集合、装箱等),强调测量优先而非盲目优化。适用于代码审查和性能关键路径分析,旨在提升代码质量意识。
审查Java代码性能 检查集合与字符串操作 分析热点路径性能
.claude/skills/performance-smell-detection/SKILL.md
npx skills add decebals/claude-code-java --skill performance-smell-detection -g -y
提供SOLID原则的Java代码审查与重构指南,通过正反示例帮助用户识别单一职责等设计问题并优化类结构。
检查SOLID规范 代码设计审查 重构大型类 询问单一职责等原则
.claude/skills/solid-principles/SKILL.md
npx skills add decebals/claude-code-java --skill solid-principles -g -y
提供Spring Boot最佳实践与架构模式,涵盖控制器、服务、仓储等组件的代码模板、项目结构及REST API设计规范,用于指导开发、代码审查或新项目搭建。
创建Controller或服务 Spring Boot架构咨询 审查Spring Boot代码 搭建新项目结构
.claude/skills/spring-boot-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill spring-boot-patterns -g -y
指导为Java项目编写高质量JUnit 5测试,推荐使用AssertJ断言和AAA模式。适用于新增、审查或改进测试代码及提升覆盖率。
用户要求添加或编写测试 用户要求提高测试覆盖率 代码审查中提及缺少测试
.claude/skills/test-quality/SKILL.md
npx skills add decebals/claude-code-java --skill test-quality -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-03 05:29
浙ICP备14020137号-1 $Map of visitor$