design-spec-review skillA
design-spec-review is agent-read markdown (skill) from different-ai/openwork: Warn when user-facing UI changes drift from DESIGN.md. Advisory only; findings never gate Warden clearance..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
You are reviewing a diff to answer one question: does this change introduce user-facing UI that violates a numbered rule in `DESIGN.md`? Read `DESIGN.md` at the repository root first; it is the single source of truth. Cite rule ids (P2, S1, C1, V5, T3…) in every finding. Advisory contract — this skill only warns: - Report `medium` for a clear violation of a numbered rule in changed code. - Report `low` for a likely violation you could not fully confirm from the diff, or for a missing-evidence note. - Never report `high`. Nothing from this skill blocks clearance. Scope: only changed lines in user-facing surfaces — `apps/app/src/**` (React UI, `index.css`, styles), `apps/desktop/**` renderer UI, `ee/apps/den-web/**`, and MCP App / artifact view sources. Ignore tests, mocks, fixtures, storybook, docs, server code, and pre-existing code you did not change. ## What to check (one finding per root cause) Copy and structure (P1, P2, P3, C1–C7): - A new page, card, row, dialog, or settings group that renders both a title and a description/subtitle (`CardDescription` under `CardTitle`, a muted `<p>` directly under a heading, `description` props alongside `title`) — P2. …
Read the whole file at its exact version.
How to install
mdr add different-ai/openwork/design-spec-review@git:20260916.f72c601mdr add different-ai/openwork/design-spec-review@sha256:f93cb1f69cc978d3Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_er6d5mrn2jmh7mgf)
1 badge views in 30 days
Versions
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5515 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
different-ai/openwork · 23,724 stars · license NOASSERTION · pushed 2026-09-25 · branch dev
API
GET https://markdownregistry.com/api/v1/artifacts/art_er6d5mrn2jmh7mgf GET https://markdownregistry.com/api/v1/resolve?ref=different-ai/openwork/design-spec-review GET https://markdownregistry.com/api/v1/blob/f93cb1f69cc978d3b8d91ca1ece5ccc7f337c04ef2e60fee98fa57338742c4df
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.