Skip to content
HN On Hacker News ↗

GitHub - Nutlope/hallmark: Anti-AI-slop design skill for Claude Code, Cursor, and Codex.

▲ 7 points 9 comments by opwizardx 4w ago HN discussion ↗

Pangram verdict · v3.3

We believe that this document is fully AI-generated

99 %

AI likelihood · overall

AI
0% human-written 100% AI-generated
SEGMENTS · HUMAN 0 of 2
SEGMENTS · AI 2 of 2
WORD COUNT 370
PEAK AI % 99% · §2
Analyzed
Jul 26
backend: pangram/v3.3
Segments scanned
2 windows
avg 185 words each
Distribution
0 / 100%
human / AI fraction
Verdict
AI
Pangram v3.3

Article text · 370 words · 2 segments analyzed

Human AI-generated
§1 AI · 99%

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 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.

BubbleSourdough app · Hum DistilExtraction API · Cobalt Cold SnapRecord label · Carnival CinderAI tool · Lumen Ferns & FathomTea menu · Custom Hollowback ApiaryHoney farm · Garden Off-RegisterPrint fair · Riso Press QuaternaryType studio · Custom TallySaaS · modern-minimal WayfareTravel · atmospheric NAJMFashion brand HyperlaneDev infrastructure

Each page is self-contained HTML + CSS, stamped with its macrostructure in the CSS comment.

§2 AI · 99%

Browse the full set at usehallmark.com or under site/_tests/.

Custom NEW 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.

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 of SKILL.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.