Who it is forA designer reviewing a site a coding agent shipped who wants a checklist of what looks generic.
The problemIt is hard to name exactly why a page feels AI-made, so fixes stay vague.
The outcomeA report sorted into Floor problems that block shipping, Reflex defaults and Finish details.
What you need first
- Node 18 or later
- Claude Code, Codex CLI, Cursor or OpenCode
- For the browser checks and screenshots: puppeteer-core and Chrome
Steps
- Install the skill with
npx skills add nutlope/hallmark -g - Run
/hallmark audit ./index.htmlon the page; audit only reports - Read the tiers: Floor (contrast, focus, reduced motion, invented facts, broken phone layout) never ships, Reflex gates are model defaults, Finish is craft detail
- To lint without your agent, run sloplint.mjs from skills/hallmark/scripts with --render
Prompt for your agent
Use Nutlope/hallmark to audit <page path> with /hallmark audit. Do not change any files. Give me the Floor problems first, then the Reflex tells, each with the exact element it refers to.
Caveat. An audit is a report against Hallmark's own rules; a Reflex gate can be overruled on the record when a build has a reason.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Nutlope/hallmark and "Audit any page for AI design tells"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer