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审查或用户请求时,确保接口设计规范与兼容性。
审查REST API设计 检查HTTP动词使用是否正确 评估API版本策略 验证向后兼容性
.claude/skills/api-contract-review/SKILL.md
npx skills add decebals/claude-code-java --skill api-contract-review -g -y
用于宏观分析Java项目架构,评估包结构、模块边界、依赖方向及分层合理性。识别架构异味,检查是否符合整洁或六边形架构原则。
用户要求审查架构 检查项目结构 评估包组织方式 判断代码库是否遵循整洁架构
.claude/skills/architecture-review/SKILL.md
npx skills add decebals/claude-code-java --skill architecture-review -g -y
从 Git 提交记录自动生成 Java 项目的 Changelog。支持自动检测 SemVer、CalVer 等版本规范,并输出符合 Keep a Changelog 或 pf4j 标准的 Markdown 文档,辅助发布流程。
用户要求生成或更新变更日志 询问自上次发布以来的变更内容 准备新版本发布前
.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并发代码,检查线程安全、竞态条件及死锁。支持现代特性如虚拟线程、CompletableFuture和Spring @Async的最佳实践与陷阱分析。
用户请求检查线程安全性 进行并发代码审查 审查异步代码 涉及多线程的代码审核
.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
用于生成符合 Conventional Commits 规范的 Java 项目提交信息,分析代码变更并自动执行 git commit。
用户说 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、功能请求等类型识别与处理。
用户说 triage issues 检查近期问题 定期维护工作流 休假后积压问题处理
.claude/skills/issue-triage/SKILL.md
npx skills add decebals/claude-code-java --skill issue-triage -g -y
针对Java项目的系统化代码审查技能,涵盖空安全、异常处理、并发及性能检查。适用于PR合并前或用户明确要求审查代码时,提供结构化问题反馈与改进建议。
review this 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版本的迁移路径、破坏性变更参考及Maven/Gradle构建配置更新方法。
用户提出升级或迁移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应用结构化日志最佳实践,重点介绍JSON格式与MDC追踪,优化AI辅助调试效率。
用户要求添加或改进日志 分析应用运行流程 设置结构化日志格式 排查请求链路问题
.claude/skills/logging-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill logging-patterns -g -y
用于审计Maven依赖,检查版本更新、冲突及安全风险。提供过时依赖分析、树结构冲突检测及OWASP漏洞扫描流程,辅助发布前维护与安全加固。
用户要求检查或审计依赖 发布前例行检查 收到安全通告后 定期维护
.claude/skills/maven-dependency-audit/SKILL.md
npx skills add decebals/claude-code-java --skill maven-dependency-audit -g -y
用于检测Java代码中潜在的性能问题,如Stream、集合装箱和字符串操作。强调测量优先,提供性能嗅觉识别而非盲目优化。
审查对性能敏感的代码路径 调查已测量的性能问题 进行具有性能意识的代码评审
.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应用的最佳实践与架构模式,涵盖控制器、服务层、数据访问及异常处理等标准实现模板和规范。
创建控制器或服务 审查Spring Boot代码 搭建新项目结构 询问REST API或JPA模式
.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-12 21:57
浙ICP备14020137号-1 $お客様$