Agent Skills › decebals/claude-code-java

decebals/claude-code-java

GitHub

用于审查REST API设计,检查HTTP语义、版本控制、向后兼容性及响应一致性。适用于发布前或PR审查场景,确保API规范正确且无破坏性变更。

17 skills 710

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审查场景,确保API规范正确且无破坏性变更。
用户请求审查API或检查端点 发布API变更前 审查包含控制器更改的PR
.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 提交记录自动生成项目更新日志。支持多种版本控制策略检测,适配不同 Markdown 格式输出,帮助团队在发布前高效整理变更说明。
用户要求生成或更新 changelog 询问自上次版本以来的变更内容 准备新版本发布时
.claude/skills/changelog-generator/SKILL.md
npx skills add decebals/claude-code-java --skill changelog-generator -g -y
提供Clean Code原则指导,包括DRY、KISS、YAGNI及命名规范。用于代码重构、提升可读性、简化复杂度及维护性审查。
用户要求清理或重构代码 提升代码可读性 代码质量审查
.claude/skills/clean-code/SKILL.md
npx skills add decebals/claude-code-java --skill clean-code -g -y
用于审查Java并发代码,检查线程安全、竞态条件及死锁问题。涵盖Virtual Threads、CompletableFuture及Spring @Async等现代并发模式的最佳实践与常见陷阱。
检查线程安全 并发审查 异步代码审查 多-threaded code review
.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规范的提交信息。通过分析暂存区代码变更,自动识别类型和范围,输出结构化的Commit Message,提升提交记录的规范性和可读性。
用户指令包含commit、create commit等关键词 完成代码修改后需要提交
.claude/skills/git-commit/SKILL.md
npx skills add decebals/claude-code-java --skill git-commit -g -y
用于对GitHub项目Issue进行自动化分类、优先级评估和标签管理,支持Bug、功能请求等类型的识别与处理。
用户指令包含 triage issues, check recent issues, review open issues 定期维护工作流或假期后积压问题处理
.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 的路径、破坏性变更分析及构建配置修复步骤。
用户提及升级 Java 版本 迁移至新版 Java 现代化遗留项目
.claude/skills/java-migration/SKILL.md
npx skills add decebals/claude-code-java --skill java-migration -g -y
提供JPA/Hibernate最佳实践与常见陷阱指南,涵盖N+1查询、懒加载异常、事务管理及实体关系设计。解决性能瓶颈和Fetch策略问题,提升Spring应用数据访问效率。
用户遇到N+1查询或性能问题 出现LazyInitializationException错误 询问EAGER/LAZY加载策略 涉及事务管理或实体关系设计
.claude/skills/jpa-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill jpa-patterns -g -y
提供Java应用结构化日志最佳实践,支持SLF4J、JSON格式及MDC追踪。优化AI辅助调试与分析效率,适用于日志配置、流程排查及错误分析场景。
用户要求添加或改进日志 通过日志分析应用执行流程 配置结构化(JSON)日志格式 进行请求链路追踪与调试
.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
提供Java代码SOLID原则检查清单,辅助进行类设计审查、重构及代码评审,涵盖单一职责等五大原则。
用户要求检查SOLID原则或进行SOLID审查 评估类是否职责过多 重构大型类或审查类设计
.claude/skills/solid-principles/SKILL.md
npx skills add decebals/claude-code-java --skill solid-principles -g -y
提供Spring Boot应用的最佳实践与架构模式,涵盖控制器、服务、仓库及异常处理等标准模板和结构规范。
创建Controller或Service Spring Boot代码审查 搭建新项目结构 REST API设计咨询
.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

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-26 18:04
浙ICP备14020137号-1 $Carte des visiteurs$