KilnWheel House
A pottery school
Works in Claude Code, Codex and OpenCode. One line to install.
npx skills add nutlope/hallmark -g
The same prompt, built by the same model. Drag the line to see both pages.
26issues without Hallmark
0issues with Hallmark
Warmer means more issues
What happens between your sentence and the page.
Your photos, real numbers, screenshots of your app. It never makes them up.
/hallmark a site for Five Mile Gin, a small distillery that forages its botanicals
Any photos of the still? Who buys a bottle? The one thing to click?
It picks three that fit your prompt. Say custom and it designs from scratch.



The sections and their order change on every build.
It lints the page in a real browser, then reviews it with fresh eyes.
$ sloplint index.html
Tracked capitals on a label
Text on a photo, low contrast
Two filled buttons side by side
A gradient where a photo belongs
0 fail, 0 warn
Fifty full pages of material: palette, type, surfaces and a picture.
| Picture | Theme | Genre |
|---|---|---|
![]() | Refract | Atmospheric |
![]() | Cobalt | Modern minimal |
![]() | Dusk | Modern minimal |
![]() | Vantage | Modern minimal |
![]() | Furrow | Modern minimal |
![]() | Studio | Editorial |
![]() | Atelier | Editorial |
![]() | Ribbon | Atmospheric |
![]() | Dose | Modern minimal |
![]() | Coral | Modern minimal |
![]() | Almanac | Editorial |
![]() | Arcade | Playful |
![]() | Bloom | Atmospheric |
![]() | Blueprint | Modern minimal |
![]() | Broadside | Editorial |
![]() | Brutal | Editorial |
![]() | Carnival | Editorial |
![]() | Console | Modern minimal |
![]() | Darkroom | Atmospheric |
![]() | Editorial | Editorial |
![]() | Formwork | Editorial |
![]() | Garden | Editorial |
![]() | Grid | Editorial |
![]() | Halftone | Playful |
![]() | Hedgerow | Editorial |
![]() | Hum | Playful |
![]() | Ink | Editorial |
![]() | Kiln | Atmospheric |
![]() | Loom | Editorial |
![]() | Lumen | Atmospheric |
![]() | Manifesto | Editorial |
![]() | Midnight | Atmospheric |
![]() | Newsprint | Editorial |
![]() | Overprint | Playful |
![]() | Paste-up | Playful |
![]() | Piste | Playful |
![]() | Rim | Modern minimal |
![]() | Riso | Editorial |
![]() | Solstice | Editorial |
![]() | Specimen | Editorial |
![]() | Spore | Atmospheric |
![]() | Sport | Editorial |
![]() | Squeeze | Playful |
![]() | Sticker | Playful |
![]() | Terminal | Atmospheric |
![]() | Terrazzo | Modern minimal |
![]() | Ultraviolet | Modern minimal |
![]() | Vellum | Editorial |
![]() | Wayfind | Modern minimal |
![]() | Werkstatt | Playful |
Two prompts in Kiln and two in Midnight. Each build chose its own structure.
No. Photographs come from its own library of openly licensed pictures. An image key is optional.
Yes, when you ask by name: /hallmark redesign ./site. It keeps your content, links and forms and rebuilds how the page looks. It never touches an existing site on its own.
Yes. Ask for a custom page and it designs from your prompt alone, with the same rules and checks.
Yes. Give it the URL or the folder and it runs the app and takes the screenshots itself.
Yes. It reads your tokens and design.md before it designs anything.
Openly licensed photographs on Wikimedia Commons, credited on every page that uses them.
No. Each build draws its own shape, hero, nav and footer.
Builds and theme pages, each from a one-line prompt.