# Design Review

> Review code design for maintainability, coupling, cohesion, and clarity

- Skill: `jwilger/design-review` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jwilger/design-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jwilger/design-review/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: jwilger (https://skillmd.com/u/jwilger)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jwilger/design-review

---


## What I do
- Evaluate module boundaries and responsibilities
- Identify design smells (feature envy, shotgun surgery, data clumps)
- Suggest concrete refactorings
- Ensure naming reveals intent

## When to use me
Use this skill when reviewing PRs for code quality, during refactoring planning, or when adding new modules.

## Review Checklist
- [ ] Single responsibility per module/function
- [ ] Low coupling between modules
- [ ] High cohesion within modules
- [ ] Public APIs are minimal and well-documented
- [ ] No circular dependencies

