From auditor-addon
Evaluate high-level protocol or system designs for overcomplication, then propose simpler, more structured alternatives with explicit trade-offs. Use when the user wants to challenge a system design, simplify an architecture, reduce protocol complexity, or compare design alternatives.
How this skill is triggered — by the user, by Claude, or both
Slash command
/auditor-addon:design-challengerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
<goals>
TRIGGER: User provides a high-level protocol or system design for evaluation.
Load only the minimum needed for the task.
references/context-questions.md: use when the prompt lacks constraints.references/complexity-smells.md: use to spot overcomplication drivers.references/simplification-tactics.md: use to structure alternatives.references/decision-matrix.md: use when multiple options must be compared.references/tradeoff-catalog.md: use to enumerate trade-offs.references/domain-context.md: use only when domain context is missing.
<output_format>
Use the following format and keep it concrete and concise. Do not include code.
npx claudepluginhub artifex1/auditor-addon --plugin auditor-addonTests whether a solution is more complex than it needs to be by distinguishing necessary complexity from accidental accretion. Walks through framing, core definition, element audit, concept count, and explanation test.
Reviews technical designs before implementation, evaluating problem clarity, requirements, trade-offs, architecture, security, operations, cost, and testability with Amazon-style rigor.
Guides architectural thinking through requirements, high-level design, deep dives, and trade-off analysis. Use for system design, ADRs, and API planning before writing docs.