In July 2026, an open-source project called Nutlope/hallmark exploded on GitHub Trending — gaining 3,181 stars in a single day and quickly surpassing 10,000+ stars. It's not a new AI model, not a programming framework, but an anti-AI-slop design Skill.
If you're tired of AI-generated web pages that all look the same, Hallmark is for you.
What is Hallmark?
Hallmark is an open-source "anti-AI-slop" design Skill for Claude Code, Cursor, and Codex AI coding tools. Developed by the Together AI team, it's released under the MIT license.
Why do AI-generated designs always look the same?
All large language models are trained on the same internet data, converging to similar "on-distribution defaults." This results in:
- Every landing page follows the hero + three-column features + CTA pattern
- Color schemes are always gradients + white cards
- Fonts are always Inter / sans-serif
- Layouts are nearly identical
This phenomenon is known as "AI slop" — AI-generated content that looks like it was cut from the same template.
How does Hallmark solve this?
Hallmark's core mechanism is brilliant:
| Mechanism | Description |
|---|---|
| 21 Macrostructures | Randomly selects from 21 layouts each time, ensuring structural diversity |
| 20+ Themes | Covers Distil, Cold Snap, Bubble, Garden, Riso, and many other distinct styles |
| 57 Slop Gates | Automatically checks for 57 common AI design anti-patterns after generation |
| Pre-emit Self-critique | Self-reviews before output, refusing to output if standards aren't met |
The result: Two pages generated by Hallmark look like completely different websites, not color swaps of the same template.
Installing Hallmark
Method 1: Using npx (Recommended)
The easiest way is via npx skills add:
npx skills add nutlope/hallmark
This command automatically downloads Hallmark's Skill files to your AI tool's config directory. Run it again to update.
Method 2: Manual Installation
If you prefer manual management, download SKILL.md and the references/ folder, and place them in the appropriate directory:
Claude Code:
mkdir -p ~/.claude/skills/hallmark/
# Place SKILL.md and references/ inside
Cursor:
# Create in project root
mkdir -p .cursor/rules/
# Put SKILL.md content (without frontmatter) in .cursor/rules/hallmark.mdc
Codex:
# Personal (global)
mkdir -p ~/.codex/skills/hallmark/
# Project-level (current project only)
mkdir -p .codex/skills/hallmark/
Hallmark's Four Core Commands
Hallmark provides four powerful commands covering the complete workflow from creation to reconstruction:
1. hallmark (Default)
The most commonly used command for building new UI from scratch.
hallmark
It will: - Select a macrostructure for your brief - Apply the rule-set - Run 57 slop tests - Self-review before output
2. hallmark audit <target>
For evaluating existing code and detecting AI-slop anti-patterns.
hallmark audit src/components/LandingPage.jsx
It will: - Analyze the target file or directory - Score and list all discovered AI design anti-patterns - Generate a fix checklist - Does not modify any code, pure diagnostics
3. hallmark redesign <target>
For reconstructing existing pages, keeping core content but completely changing the appearance.
hallmark redesign src/pages/Home.jsx
It will: - Discard the existing structure - Keep copy, information architecture, and brand elements - Rebuild the entire page with a new design fingerprint - Ensure the new design meets Hallmark's anti-slop standards
4. hallmark study <screenshot | URL>
For learning great designs and extracting their design DNA.
hallmark study https://example.com/design-inspiration
It will:
- Analyze the screenshot or web URL
- Extract core design elements: macrostructure, font pairing, color anchors
- Refuse pixel-level copies and paid templates
- Optionally generate a portable design.md file for collaboration with other AI tools
Practical Demo: Building a Landing Page from Scratch
Let's use Hallmark to create a modern SaaS product landing page:
- Launch Claude Code, ensuring Hallmark Skill is enabled
- Enter the prompt:
text Use hallmark to build a landing page for a SaaS product called "Hyperlane", a Dev Infrastructure monitoring platform targeting engineers, emphasizing real-time performance and reliability. - Observe the output: - Hallmark automatically selects the "Hyperlane" theme (from its official examples) - Uses a unique grid layout and color scheme - Includes engineer-focused copy and visual elements - The generated HTML/CSS file includes comments indicating the macrostructure used
This is Hallmark's magic — no more generic templates, but designs tailored for specific products.
Hallmark's Design Philosophy
Behind Hallmark lies a profound design philosophy:
- No Templates: No "default theme", every generation is a fresh creation
- Embrace Diversity: 21 macrostructures ensure no structural repetition
- Quality First: 57 detection gates are stricter than human designers
- Traceability: Every generated HTML file has CSS comments indicating the design fingerprint
- Composability: Generated
design.mdfiles can be imported into other AI tools, forming a design pipeline
Summary
Hallmark is not just a CSS framework, but a design-thinking AI agent. It teaches AI tools to think like human designers: understand context, respect brands, pursue uniqueness, and avoid mediocrity.
In an era flooded with AI design tools, Hallmark offers a completely different approach: not making AI generate more things faster, but making AI generate fewer but better things.
🚀 Get Started Now: 1. Visit Hallmark's website to see all examples 2. Star Nutlope/hallmark on GitHub 3. Run
npx skills add nutlope/hallmarkto start your anti-AI-slop design journey
This article is based on Hallmark v2.1.0. For the latest version, please check the GitHub repository