critique-microcopylisted
Install: claude install-skill product-on-purpose/critique-skills
# critique-microcopy
Reviews error messages, empty states, and other short user-facing microcopy strings against NN/g's
error-message guidelines, operationalized into the 14 `NNG-EM-*` criteria in
`references/NNG-EM.md`: where and how prominently a message appears, what it says, how much work it
leaves the reader, and whether a total failure still leaves some goodwill.
**Narrow artifact claim.** This skill's artifact format is annotated screens described in text,
placement, container, timing, and behavior notated alongside each message, per
[ADR 0018 (microcopy artifact format)](../../docs/internal/decisions/0018-microcopy-artifact-format-annotated-context.md),
which chose that format over a bare string list precisely because eight of the fourteen criteria have
nothing to read without it. A bare list of strings is still accepted as degraded input, at the
coverage cost pass 2 below states; it is not the format this skill is measured on. Either way, this
skill does not critique live applications or rendered screenshots: a screen's context arrives as
structured text annotation, never as an image, and "the button looked wrong" is out of scope because
nothing in the artifact states what the button looked like. See `references/NNG-EM.md`, "Artifact
format", for the exact annotation grammar.
## Contract
Every finding this skill emits conforms to `contract/critique-contract.schema.json`. See
`docs/reference/critique-contract.md` for the field contracts a schema cannot check on it