Agent Skills › decebals/claude-code-java

decebals/claude-code-java

GitHub

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

17 skills 699

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语义、版本控制、向后兼容性及响应一致性。适用于API发布前或PR审查场景。
review this API check REST endpoints Before releasing API changes Reviewing PR with controller changes
.claude/skills/api-contract-review/SKILL.md
npx skills add decebals/claude-code-java --skill api-contract-review -g -y
用于宏观分析Java项目架构,检查包结构、模块边界、依赖方向及分层规范。识别架构异味(如循环依赖),评估代码库是否符合整洁架构或六边形架构原则。
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 项目的变更日志。支持语义化、双组件及日历版本控制,可自动检测版本规范并输出标准格式,适用于发布前或用户明确要求时生成更新说明。
generate changelog update changelog what changed since last release before preparing a new release
.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并发代码,检查线程安全、竞态条件及死锁。支持现代Java特性如虚拟线程和结构化并发的最佳实践指导。
用户请求检查线程安全或并发审查 审查包含多线程、异步处理或共享状态的代码
.claude/skills/concurrency-review/SKILL.md
npx skills add decebals/claude-code-java --skill concurrency-review -g -y
提供Java常用设计模式(如Builder、Factory等)的参考与示例,用于指导实现特定模式、设计可扩展组件或重构代码。
用户要求实现特定设计模式 需要设计可扩展或灵活的组件 重构僵化的代码结构 代码审查建议采用设计模式
.claude/skills/design-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill design-patterns -g -y
为Java项目生成符合Conventional Commits规范的提交信息。通过git diff分析变更,确定类型和范围,生成结构化提交消息并执行git commit,优化Token使用并避免常见反模式。
用户说commit、create commit或commit changes 完成代码修改后需要提交时
.claude/skills/git-commit/SKILL.md
npx skills add decebals/claude-code-java --skill git-commit -g -y
用于对 GitHub Issue 进行自动分类、优先级评估和标签管理。支持 Bug、功能请求等类型的识别与处理,辅助维护项目 Issue 队列。
用户说 triage issues 用户说 check recent issues 定期维护工作流 假期后 backlog 处理
.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
.claude/skills/java-code-review/SKILL.md
npx skills add decebals/claude-code-java --skill java-code-review -g -y
提供Java项目跨大版本升级的逐步指南,涵盖从8到25版本的迁移路径、破坏性变更参考及构建配置修复。
upgrade Java migrate to Java 25 update Java version modernizing legacy projects
.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应用结构化日志最佳实践,重点介绍JSON格式与MDC追踪。旨在优化日志以支持AI辅助调试、请求分析及性能监控,提升日志解析效率。
用户询问如何添加或改进日志 需要调试应用程序流程 分析应用行为日志
.claude/skills/logging-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill logging-patterns -g -y
用于审计Maven依赖项的过时版本、安全漏洞及冲突。在发布前或收到安全通告时触发,通过检查更新、分析依赖树和运行安全扫描生成报告,指导优先级修复。
用户说 check dependencies 用户说 audit dependencies 用户说出旧依赖 发布前 收到安全通告后
.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或进行SOLID审查 评估类是否职责过多 代码审查中关注设计模式 重构大型类
.claude/skills/solid-principles/SKILL.md
npx skills add decebals/claude-code-java --skill solid-principles -g -y
提供Spring Boot应用的最佳实践与架构模式,涵盖项目结构、REST控制器模板、服务层及数据访问规范,用于指导创建、审查和优化Spring Boot后端代码。
用户要求创建控制器或服务 需要设置新的Spring Boot项目结构 进行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 模式。适用于创建新测试、改进现有测试或提升覆盖率等场景。
用户请求添加测试 用户请求提高测试覆盖率 审查或创建 Java 测试类
.claude/skills/test-quality/SKILL.md
npx skills add decebals/claude-code-java --skill test-quality -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-13 14:00
浙ICP备14020137号-1 $お客様$