Agent Skills › decebals/claude-code-java

decebals/claude-code-java

GitHub

用于审查 REST API 契约,检查 HTTP 语义、版本控制、向后兼容性及响应一致性,确保 API 设计的正确性与规范。

17 skills 704

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 设计的正确性与规范。
用户请求审查 API 发布 API 变更前 审查包含控制器变更的 PR 检查向后兼容性
.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 提交记录自动生成项目变更日志。支持多种版本规范检测与输出格式,适用于发布前或用户明确要求时生成更新说明。
用户要求生成或更新 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、@Async等现代并发模式与最佳实践,适用于多线程代码评审场景。
check thread safety concurrency review async code review reviewing multi-threaded code
.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 规范的提交信息。通过分析暂存区代码变更,自动识别类型、作用域和主题,辅助开发者快速创建清晰、可追溯的 Git 提交记录。
用户输入 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 用户说 check recent 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" 准备合并PR时 功能实现完成后
.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查询、懒加载异常及事务等问题,提升Spring应用性能。
用户提及N+1问题或查询过多 遇到LazyInitializationException错误 询问获取策略(EAGER vs LAZY) 涉及事务管理或实体关系设计
.claude/skills/jpa-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill jpa-patterns -g -y
提供Java应用结构化日志最佳实践,支持SLF4J、JSON格式及MDC追踪。优化AI友好型日志以辅助Claude Code调试与分析应用流。
添加或改进日志配置 分析应用运行流程 设置结构化日志(如JSON) 通过关联ID追踪请求 让AI分析应用行为
.claude/skills/logging-patterns/SKILL.md
npx skills add decebals/claude-code-java --skill logging-patterns -g -y
用于审计Maven依赖,检查版本过时、安全漏洞及冲突。支持在发布前或定期维护时运行,提供更新分类、树分析、未用依赖检测及安全扫描报告,辅助优先处理高风险项。
用户说 check dependencies, audit dependencies, outdated deps 发布前 收到安全公告后
.claude/skills/maven-dependency-audit/SKILL.md
npx skills add decebals/claude-code-java --skill maven-dependency-audit -g -y
识别Java代码中潜在的性能问题(如Stream、集合、装箱等),强调测量优先和适度优化,适用于代码审查与性能路径分析。
进行代码审查时关注性能隐患 排查已测量的性能瓶颈 学习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应用的最佳实践与设计模式,涵盖控制器、服务、仓库及异常处理等核心组件的标准化实现与项目结构规范。
创建控制器或服务 审查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
指导使用JUnit 5和AssertJ编写高质量Java单元测试,涵盖AAA模式、命名规范及断言最佳实践。适用于新增测试、改进覆盖率或代码审查场景。
用户要求添加或编写测试 提升测试覆盖率 审查或创建Java测试类
.claude/skills/test-quality/SKILL.md
npx skills add decebals/claude-code-java --skill test-quality -g -y

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-17 04:27
浙ICP备14020137号-1 $mapa de visitantes$