Read-only Claude Code review plugin for spotting over-engineering, unnecessary abstractions, avoidable dependencies, and code that can be simplified.
overengineering-review 是一个面向 AI 编码助手的只读代码审查插件,专门用来识别“代码是否写得比实际需要更复杂”。
这个仓库同时提供两套分发入口:
Codex 用户:安装 Codex 版本Cloud 用户:安装 Cloud 版本两边不是“同一个安装入口强行兼容”,而是同一个仓库里分别提供各自生态需要的 marketplace 和 manifest。你只需要执行对应的一行命令即可安装。
这个插件的核心目标不是泛泛点评代码风格,而是找出真正有机会做减法的地方,例如:
插件会围绕几类明确的“可简化信号”来输出 finding:
delete:死代码、猜测性扩展点、没人用的开关或参数stdlib:语言或运行时已经提供了能力,却又手写了一套native:本来应交给平台、浏览器、数据库或框架处理的逻辑yagni:为了未来假想的第二种用法提前加上的抽象,但现实里并没有出现dependency:为一个很小的事情引入了额外依赖duplication:wrapper 或 helper 基本只是给另一个 helper 改名shrink:在不改变行为的前提下,可以明显收缩代码体积和复杂度bash / zsh:
codex plugin marketplace add https://github.com/daaimengermengzhu/overengineering-review.git --ref main --sparse .agents/plugins --sparse plugins/overengineering-review && codex plugin add overengineering-review@overengineering-review-marketplace
PowerShell:
codex plugin marketplace add https://github.com/daaimengermengzhu/overengineering-review.git --ref main --sparse .agents/plugins --sparse plugins/overengineering-review; if ($?) { codex plugin add overengineering-review@overengineering-review-marketplace }
安装后可以直接用:
/overengineering-review:review
/overengineering-review:review src/api
bash / zsh:
claude plugin marketplace add https://github.com/daaimengermengzhu/overengineering-review.git --scope user --sparse .claude-plugin --sparse plugins/overengineering-review && claude plugin install overengineering-review@overengineering-review-marketplace
PowerShell:
claude plugin marketplace add https://github.com/daaimengermengzhu/overengineering-review.git --scope user --sparse .claude-plugin --sparse plugins/overengineering-review; if ($?) { claude plugin install overengineering-review@overengineering-review-marketplace }
安装完成后,可以直接这样发起审查:
/overengineering-review:review/overengineering-review:review src/apiReview this project for over-engineering.Review the current diff for unnecessary complexity.Find code we can simplify or delete.帮我看看这个项目有没有过度设计。检查一下当前改动里哪些抽象是不必要的。典型 finding 会像这样:
src/cache.ts:84 - yagni: CacheAdapter 只有一个实现。改成直接导出模块。Impact: 去掉一层没有必要的间接封装。
src/date.ts:12 - stdlib: 这段自定义 ISO 日期解析重复了运行时内置能力。改用标准解析方式。Impact: 减少维护成本。
随后它还会补充几类总结:
Net simplification:大致能删掉、合并掉多少内容Keep as-is:看起来复杂,但其实有必要保留的部分Fix priority:最值得先做的 1 到 3 个简化项如果没有发现明显问题,预期结论会是:
No clear over-engineering found in the reviewed scope.
这个仓库里同时放了 Codex 和 Claude 两边需要的入口文件:
.
├─ .agents/
│ └─ plugins/
│ └─ marketplace.json
├─ .claude-plugin/
│ └─ marketplace.json
└─ plugins/
└─ overengineering-review/
├─ commands/
│ └─ review.md
├─ .claude-plugin/
│ └─ plugin.json
├─ .codex-plugin/
│ └─ plugin.json
└─ skills/
└─ overengineering-review/
├─ SKILL.md
└─ agents/
└─ openai.yaml
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub daaimengermengzhu/overengineering-review --plugin overengineering-reviewComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications