---
title: "design-review"
description: "Reviews a software design for complexity with the red flags and principles of Ousterhout's A Philosophy of Software Design, each finding cited by chapter."
canonical: https://agentpluginsdirectory.com/plugins/design-review
last-updated: 2026-11-07
---

# design-review
Reviews a software design for complexity with the red flags and principles of Ousterhout's A Philosophy of Software Design, each finding cited by chapter.
- Slug: design-review
- Publisher: Alexander Kurganov
- Repository: https://github.com/Akurganow/ai-plugins
- Manifest: plugins/design-review/plugin.json
- Version: 0.3.3
- License: MIT
- Category (editorial): other
- Skills: 1 (red-flags)
- MCP servers: 0
- Stars: 0
- Listing: https://agentpluginsdirectory.com/plugins/design-review
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What design-review does, in the publisher's words

A design review for complexity, with the principles and red flags of John Ousterhout's A Philosophy of Software Design. It is for an engineer who reviews a module, an API, an architecture or a refactoring plan. One skill that turns the design into a ranked list of findings. Each finding carries the chapter it rests on, and the other side where the book is disputed in a text that was read.

Part of the ai-plugins marketplace. Installing: the per-client sections of the root README.

The skill fixes the frame first: what is reviewed, who reads it, who changes it, and how often. A user with one question starts at the step that answers it. Then it works through the book's questions in order.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/Akurganow/ai-plugins/HEAD/plugins/design-review/README.md
