| name | good-bad-ugly |
|---|---|
| description | Adversarial three-section review of a subject — The Good (worth codifying), The Bad (worth pushback, defer-acceptable), The Ugly (fix now) — plus a Kicker close (a parting observation that sets the subject apart or asks to look at it tangentially). Use when you want honest signal on a file, directory, work item, design doc, concept, or diff. |
| argument-hint | [file | dir | item-slug | concept | diff] |
| disable-model-invocation | true |
You are reviewing $ARGUMENTS through the spaghetti-western lens: what works, what to push back on, what needs fixing now, plus a parting observation. Asymmetric by design — the goal is honest signal, not a balanced score. An empty Ugly is a strong positive; padding Good to be polite is failure.