hallmark
Anti-AI-slop design skill for greenfield pages, audits, redesigns, and design extraction from URLs or screenshots. Use when the user asks to build a new app or landing page, wants to redesign something, invokes Hallmark by name, or uses audit/redesign/study.
pinned to #aeb42fbupdated last month
Ask your AI client: “install skills/hallmark”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install skills/hallmarkmetahub onboarded this repo on the author's behalf.
If you own github.com/Nutlope/hallmark on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
3,261
Last commit
last month
Latest release
published
About this skill
Pulled from SKILL.md at publish time.
A design skill for AI coding assistants. Makes the UIs they generate look made, not generated.
Evaluation report
WarningsAutomated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.aeb42fb· last month
Documentation
32Description quality
39 words · 258 chars — "Anti-AI-slop design skill for greenfield pages, audits, redesigns, and design ex…"
README is present and substantial
6,294 chars · 5 sections · 1 code block
Tags / topics declaredwarn
No manifest tags and no GitHub repo topics
Add tags to the manifest (or GitHub topics on the repo) so the registry's search and category filters surface this artifact.
README has usage / example sectionswarn
README has no Usage / Example / Quick start / Installation heading at any level
Add a `# Usage`, `## Quick start`, or similar section so end users can copy/paste a working invocation. Code blocks alone work too if there are several.
Homepage / docs URL declared
https://www.usehallmark.com/
Release history
1- releasecurrentaeb42fbwarnlast month
Contents
A design skill for Claude Code, Cursor, and Codex that refuses to look AI-generated.
Live demo → · twenty themes · four verbs · press T to cycle.
Made by Together AI.
Hallmark, a design skill that refuses to look AI-generated
Hallmark picks a macrostructure for the brief, dresses it in one of twenty themes, runs fifty-seven slop-test gates plus a pre-emit self-critique, and refuses the on-distribution defaults every LLM was trained into. Two pages by Hallmark for two different briefs feel like different sites, not colour-swaps of the same template.
Four verbs
| Verb | What it does |
|---|---|
| (default) | Build new UI. Picks a macrostructure, applies the rule-set, runs the slop test before handing back. |
hallmark audit <target> | Score existing code against the anti-patterns. Punch list, no edits. |
hallmark redesign <target> | Throw out the structure, keep copy + IA + brand, rebuild with a different fingerprint. |
hallmark study <screenshot | URL> | Extract the DNA from a design you admire: macrostructure, type-pairing, colour anchor. Refuses pixel-clones and paid templates. Optionally emits a portable design.md for handoff to other AI tools. |
Different briefs, different shapes
Each generated from a different brief. The skill picks the theme, structure, and craft to fit each one, not from a template.
<table> <tr> <td width="25%">[Bubble guided sourdough app hero](https://www.usehallmark.com/examples/hum-07/)</td> <td width="25%">[Distil content-extraction API hero](https://www.usehallmark.com/examples/cobalt-01/)</td> <td width="25%">[Cold Snap record-label EP hero](https://www.usehallmark.com/examples/carnival-01/)</td> <td width="25%">[Cinder AI reasoning tool hero](https://www.usehallmark.com/examples/lumen-01/)</td> </tr> <tr> <td><b>Bubble</b> <sub>Sourdough app · Hum</sub></td> <td><b>Distil</b> <sub>Extraction API · Cobalt</sub></td> <td><b>Cold Snap</b> <sub>Record label · Carnival</sub></td> <td><b>Cinder</b> <sub>AI tool · Lumen</sub></td> </tr> <tr> <td>[Ferns and Fathom tea menu hero](https://www.usehallmark.com/examples/custom-03/)</td> <td>[Hollowback Apiary honey farm hero](https://www.usehallmark.com/examples/garden-01/)</td> <td>[Off-Register risograph print fair hero](https://www.usehallmark.com/examples/riso-01/)</td> <td>[Press Quaternary type studio hero](https://www.usehallmark.com/examples/press-01/)</td> </tr> <tr> <td><b>Ferns & Fathom</b> <sub>Tea menu · Custom</sub></td> <td><b>Hollowback Apiary</b> <sub>Honey farm · Garden</sub></td> <td><b>Off-Register</b> <sub>Print fair · Riso</sub></td> <td><b>Press Quaternary</b> <sub>Type studio · Custom</sub></td> </tr> <tr> <td>[Tally SaaS product page hero](https://www.usehallmark.com/examples/tally/)</td> <td>[Wayfare travel booking hero](https://www.usehallmark.com/examples/wayfare/)</td> <td>[NAJM Moroccan fashion brand hero](https://www.usehallmark.com/examples/najm/)</td> <td>[Hyperlane developer infrastructure hero](https://www.usehallmark.com/examples/hyperlane/)</td> </tr> <tr> <td><b>Tally</b> <sub>SaaS · modern-minimal</sub></td> <td><b>Wayfare</b> <sub>Travel · atmospheric</sub></td> <td><b>NAJM</b> <sub>Fashion brand</sub></td> <td><b>Hyperlane</b> <sub>Dev infrastructure</sub></td> </tr> </table>Each page is self-contained HTML + CSS, stamped with its macrostructure in the CSS comment. Browse the full set at usehallmark.com or under site/_tests/.
Custom <sup>NEW</sup>
When a brief carries creative intent that no catalog theme fits, Hallmark switches to Custom and designs the page from scratch: a made-to-measure palette, type, and layout. Same 57 slop-test gates, no template underneath.
<table> <tr> <td width="50%">[The Cascadia Nightjar sleeper-train ticket hero](https://www.usehallmark.com/examples/custom-02/)</td> <td width="50%">[The Mend Assembly repair-café broadsheet hero](https://www.usehallmark.com/examples/custom-04/)</td> </tr> <tr> <td><b>The Cascadia Nightjar</b> <sub>Sleeper-train ticket · Custom</sub></td> <td><b>The Mend Assembly</b> <sub>Repair-café broadsheet · Custom</sub></td> </tr> </table>It stays a quiet branch; vanilla briefs never see it. The protocol lives in custom-theme.md.
Install
npx skills add nutlope/hallmark
Re-run any time to update. Or copy SKILL.md + references/ into:
- Claude Code:
~/.claude/skills/hallmark/ - Cursor:
.cursor/rules/hallmark.mdc(body ofSKILL.md, no frontmatter) - Codex:
~/.codex/skills/hallmark/(personal) or.codex/skills/hallmark/(project-scoped)
The rule-set lives in SKILL.md and references/. Worked examples in docs/recipes.md and docs/study-examples.md.
Licence
MIT. Use it, fork it, ship it.
Reviews
No reviews yet. Be the first.
Related
Verification Before Completion
Evidence before assertions, always
Writing Plans
Turn specs into phased implementation plans
Test-Driven Development
Red → green → refactor discipline for any feature or bugfix
mh install skills/hallmark