architecture-review

仓库创建 2026年1月30日最近提交 5 个月前SkillHot 收录 23 天前
▸ 精选理由

针对 Java 代码库给出架构层面的改进建议与异常检测

这个 Skill 做什么

宏观评估 Java 项目的包结构、模块边界与依赖方向

帮你从宏观角度看一个 Java 代码库:包/模块划分、层次方向、依赖流向和边界在哪儿。适合要做架构评审、判断包组织是否合理或是否符合 clean/hexagonal 模式时用。它侧重发现层间违规和模块耦合点,给出可操作的改进方向。

▸ 展开 SKILL.md 英文原文

Analyze Java project architecture at macro level - package structure, module boundaries, dependency direction, and layering. Use when user asks "review architecture", "check structure", "package organization", or when evaluating if a codebase follows clean architecture principles.

开发编程架构审查包层次依赖分析Claude Code
692
Stars
135
Forks
18
仓库内 Skill
+20
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/decebals/claude-code-java/main/.claude/skills/architecture-review/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/decebals/claude-code-java/main/.claude/skills/architecture-review/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Architecture Review Skill

Analyze project structure at the macro level - packages, modules, layers, and boundaries.

## When to Use
- User asks "review the architecture" / "check project structure"
- Evaluating package organization
- Checking dependency direction between layers
- Identifying architectural violations
- Assessing clean/hexagonal architecture compliance

---

## Quick Reference: Architecture Smells

| Smell | Symptom | Impact |
|-------|---------|--------|
| Package-by-layer bloat | `service/` with 50+ classes | Hard to find related code |
| Domain → Infra dependency | Entity imports `@Repository` | Core logic tied to framework |
| Circular dependencies | A → B → C → A | Unt
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有