explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

custom AI agents

[email protected]

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource librarydemofor LLMs

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

More from us

InfloqInfluencer marketingBgBlurPrivacy-first blurOlly SocialSocial AI copilotCeptoryVideo intelligenceBgRemoverBackground removal

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightssubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR
  • Why another design skill?
  • Four verbs
  • Disciplines that hold on every verb
  • Pre-flight: read before you stomp
  • Install on explainx.ai (recommended)
  • What good output looks like
  • Hallmark vs detecting slop after the fact
  • Limits and honest trade-offs
  • Related on explainx.ai
← Back to blog

explainx / blog

Hallmark by Nutlope: Anti-AI-Slop Design Skill for Claude Code, Cursor, and Codex

Nutlope/hallmark (11.1k GitHub stars) is a Together AI design skill with 20 themes, 57 slop-test gates, and four verbs — build, audit, redesign, study. Install via explainx.ai/skills or npx skills add.

Jul 17, 2026·6 min read·Yash Thakker
Agent SkillsFrontend DesignClaude CodeCursorDeveloper Tools
go deep
Hallmark by Nutlope: Anti-AI-Slop Design Skill for Claude Code, Cursor, and Codex

If you've asked an agent to "build a landing page" and gotten the same purple gradient, three identical feature cards, and a hero that says "Revolutionize your workflow" — you've seen the problem Hallmark targets. Nutlope/hallmark is an anti-AI-slop design skill for Claude Code, Cursor, and Codex: it encodes rules that refuse the on-distribution defaults every frontier model was trained on, then runs 57 slop-test gates before handing code back.

Made by Together AI, Hallmark reached 11.1k GitHub stars and 553 forks by July 2026. Live examples cycle at usehallmark.com — press T to swap themes. On explainx.ai, install from the Hallmark skill page (Cursor guide, agent matrix, and one-line CLI copy included).

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.


TL;DR

ItemDetail
Repogithub.com/Nutlope/hallmark · MIT license
Versionv1.1.0 on explainx.ai registry (20 catalog themes + Custom route)
Install (explainx.ai)explainx.ai/skills/Nutlope/hallmark/hallmark
CLInpx skills add https://github.com/Nutlope/hallmark --skill hallmark
Verbsbuild (default) · audit · redesign · study
Gates57 slop-test checks + 6-axis pre-emit critique (Philosophy, Hierarchy, Execution, Specificity, Restraint, Variety)
OutputSelf-contained HTML + CSS pages, or in-place edits respecting existing tokens

Why another design skill?

Most agent UIs fail on structure, not just colour. Two briefs — a sourdough app and a record-label EP — should not share the same hero → three features → CTA → footer rhythm. Hallmark's differentiator (documented in references/structure.md) is macrostructure variety: it picks layout archetypes per brief, dresses them in one of twenty named themes (Hum, Cobalt, Carnival, Lumen, Garden, Riso, modern-minimal, atmospheric, etc.), and only falls back to Custom when the brief carries creative intent no catalog theme fits.

The skill draws from the consensus anti-slop field — Anthropic's frontend-design guidance, Claude cookbook aesthetics, and the 2026 "tactile rebellion" movement — but packages it as enforceable gates, not vibes.


Four verbs

VerbWhat it does
(default)Build new UI. Pre-flight scan → genre → theme → macrostructure → slop test → emit.
hallmark audit <target>Score existing code against anti-patterns. Ranked punch list; no edits.
hallmark redesign <target>Throw out visual structure; preserve copy, IA, brand, routes. Rebuild fingerprint.
hallmark study <screenshot | URL>Extract DNA — macrostructure, type-pairing, colour anchor. Refuses pixel-clones and paid template URLs. Optional design.md handoff.

If you paste a URL without a verb, Hallmark asks whether to study (extract DNA) or use it as a reference for a fresh build.


Disciplines that hold on every verb

These six rules apply to build, audit, redesign, and study alike:

  1. Pre-emit self-critique — Score 1–5 on six axes before shipping; anything below 3 triggers a revision pass. Stamp scores in a CSS comment.
  2. Honest copy — No fabricated metrics. Stat-led layouts need real numbers, labelled placeholders (—), or a different macrostructure.
  3. Locked tokens — After theme pick, every colour and font-family must reference named CSS variables. Inline OKLCH mid-render is forbidden.
  4. No re-drawn chrome — Fake browser bars, phone bezels, and mock IDE windows are banned. Use real screenshots in <figure> or omit chrome.
  5. Mobile floor — Verified at 320 / 375 / 414 / 768 px: no horizontal scroll, no two-line button labels, minmax(0, 1fr) on image grids.
  6. Typography purity — Headings stay roman; italic display headers are treated as an AI tell.

Component-scope mode (single button, modal, card) skips page macrostructure but mandates all 8 interaction states with a .preview.html demo wrapper.


Pre-flight: read before you stomp

Before designing, Hallmark scans six signal sources in order:

  1. design.md at project root (locked system from a prior redesign)
  2. Font stack (next/font, @fontsource, Tailwind fontFamily)
  3. Palette (:root tokens, tailwind.config, DTCG files)
  4. Motion libraries (framer-motion, gsap, etc.)
  5. Spacing scale
  6. Framework (Next.js, Astro, Vue, vanilla)

Findings go to .hallmark/preflight.json for reuse. The block is the accountability line: here's what I noticed before I touched anything.


Install on explainx.ai (recommended)

The Hallmark skill listing on explainx.ai is the fastest path if you want agent-specific steps without digging through the repo:

  1. Open explainx.ai/skills/Nutlope/hallmark/hallmark
  2. Select your agent (Cursor, Claude Code, Codex, Windsurf, Cline, etc.)
  3. Run from your project root:
bash
npx skills add https://github.com/Nutlope/hallmark --skill hallmark
  1. Select Cursor (or your agent) when the CLI prompts
  2. Verify: .cursor/skills/hallmark/ exists · restart Cursor · invoke via /hallmark

The registry page includes security notes (review SKILL.md source before production), use cases, and links to related design skills. Always review skill source — skills execute in your environment.

Manual paths (from README)

AgentPath
Claude Code~/.claude/skills/hallmark/
Cursor.cursor/skills/hallmark/
Codex~/.codex/skills/hallmark/ or .codex/skills/hallmark/ (project)

Copy SKILL.md + references/ from the repo, or re-run npx skills add to update.


What good output looks like

Hallmark's README gallery shows brief-specific shapes — not colour-swaps of one template:

ExampleBriefTheme
BubbleGuided sourdough appHum
DistilContent-extraction APICobalt
Cold SnapRecord-label EPCarnival
TallySaaS product pagemodern-minimal
WayfareTravel bookingatmospheric
The Mend AssemblyRepair-café broadsheetCustom

Each page is self-contained HTML + CSS with macrostructure stamped in a CSS comment. Browse live at usehallmark.com or under site/_tests/ in the repo.


Hallmark vs detecting slop after the fact

Hallmark is generative guardrails — it stops slop at emit time. That's complementary to detection tools (classical ML classifiers, Pangram, browser extensions) that score text after publication. If you're fighting AI-written fanfic or blog spam, see explainx.ai's LLM text detection guide. If you're fighting visual sameness in agent-built UIs, Hallmark is the upstream fix.

The shadcn creativity debate and Thoughtworks zero-cost fallacy cover why cheap copying compresses lead time — Hallmark doesn't solve attribution, but it does raise the floor on what "shipped" looks like when you still care about craft.


Limits and honest trade-offs

  • Closed-weight models still interpret rules — Hallmark is long; context limits and model drift can skip gates. Run hallmark audit on output.
  • Existing codebases need pre-flight — Without design.md, first run may conflict with hard-coded font-family: Inter vs next/font Geist. Hallmark flags conflicts; you confirm.
  • Component vs page ambiguity — "Design a pricing section" triggers a one-question disambiguation; default is component if you don't answer.
  • Study mode can't judge rhythm from URL alone — URL fetch names exact fonts and colours but not spacing feel; screenshot fallback when auth-walled.

Related on explainx.ai

  • Hallmark skill — install guide ← start here
  • What are agent skills? Complete guide
  • How to build your first agent skill
  • Thin prompts, thick artifacts, thin skills — Thariq
  • LLM text detection — classical ML SVM
  • AI copying creativity — shadcn debate
  • Team skills distribution — security-first
  • Browse all skills

Official sources: Nutlope/hallmark on GitHub · usehallmark.com demos · Hallmark on explainx.ai skills


Hallmark version, star count, and theme catalog reflect the Nutlope/hallmark README and explainx.ai registry listing as of July 17, 2026. Re-run npx skills add to pull updates; verify SKILL.md before production installs.

Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Jun 28, 2026

npx skills install: How to Use the Claude Code Skills Registry in 2026

The explainx.ai skills registry is the canonical source for Claude Code and Cursor SKILL.md files. This guide explains how npx skills install works, what skills actually do, how to write your own, and how teams can use lockfiles to stay consistent in production.

May 17, 2026

Agent Skills: The Secure, Validated Registry for Professional AI Coding Agents

A deep dive into Agent Skills, the managed skill registry solving the security crisis in AI agent extensions. Learn how threat modeling, static analysis, and human curation make it safe to extend Antigravity, Claude Code, Cursor, and other professional coding agents with zero-trust workflows.

Apr 13, 2026

What are agent skills? A complete guide for Claude Code, Cursor & MCP (2026)

Skills are reusable instruction packages for AI coding agents—not one-off prompts. Here is the full picture: anatomy, ecosystem map, token trade-offs, and backlinks to explainx.ai, the MCP directory, and official docs.