Live demo — an original page built in the Hatch style. Open in new tab
Hatch
A ship-fast indie-hacker aesthetic — bold, practical, metric-forward UI with zero fluff and a make-it-work attitude.
Install via CLI
$ npx staqd add hatchRequires Pro — after subscribing, run npx staqd login to authenticate.
Pro skill
from $12/mo
$20/mo, or $12/mo billed yearly · 7-day money-back guarantee.
Inside this skill
Hatch is the look of something built by one person who shipped it this weekend — and it actually works. It is blunt, dense, and unapologetically practical: big numbers, clear actions, no decorative filler.
The personality is confident and a little scrappy. The green accent reads like a green light — a "go" signal that pushes the user toward the one action that matters. Reach for Hatch when speed, clarity, and credibility matter more than polish-for-polish's-sake: solo SaaS, launch pages, internal tools, and dashboards that exist to get things done.
Design principles
- Function first. Every element earns its place; if it doesn't inform or enable an action, cut it.
- Make the number the hero. Metrics are big, bold, and impossible to miss.
- One loud action per view. A single green primary CTA; everything else stays quiet.
- Dense but legible. Pack information efficiently without crowding — tight spacing, clear hierarchy.
- Plain language, plain shapes. No gradients-for-decoration, no illustrations standing in for substance.
- Ship-fast honesty. The design should feel real and usable, not like a marketing render.
Color
The canvas is clean white (#FFFFFF) with light surfaces (#F7F9FA) for cards and panels. Ink is a near-black (#0E1116) for maximum legibility, with muted slate (#5B6670) for secondary text and labels.
- Primary: a confident "go" green (
#15C26B) — primary actions, positive deltas, highlights. - Warning: amber (
#F5C518) — attention states and neutral notices. - Negative: red (
#F5564A) — down-deltas and destructive confirmation. - Borders: light gray (
#E2E7EB) for separation.
Dark mode drops to a #0E1116 background with #171B22 surfaces, #E8ECEF text, and #8A95A0 muted. Brighten the green to #22D27A so the "go" signal still pops, and keep deltas green-up / red-down.
Typography
One workhorse neutral sans does nearly everything, kept tight and bold for a no-nonsense voice.
- Headlines: heavy weights (600-800), -0.03em tracking, confident and direct.
- Body: compact 14-15px to support density, weight 400-500.
- Metrics & prices: monospace at large sizes so figures align and feel precise.
- Labels: 12-13px uppercase or small-caps in muted slate.
Keep the scale punchy and the hierarchy obvious — a big jump from label to number to headline. Avoid serifs, scripts, and decorative faces; the voice is plain and fast.
Hatch is a Pro skill
Unlock the full Hatch spec — design tokens, component coverage, motion, and accessibility — plus the entire library of design skills and Pro prompts.
- Every design skill, growing weekly
- Full Pro prompt library
- Commercial-use rights on skill output
$20/mo, or $12/mo billed yearly · 7-day money-back guarantee.
Use it with these prompts
Metrics dashboard
FreeBuild a SaaS metrics dashboard in the Hatch style: a tight grid of stat cards with huge bold numbers, green up-deltas and muted down-deltas, a clean revenue chart, and a single bold green primary action. Keep it dense, fast-scanning, and free of decorative chrome.
Waitlist landing
ProPricing section
ProMore aesthetic skills
Neumorphism
aestheticA soft, extruded interface where elements appear to push out of or press into a single continuous surface using paired light and dark shadows.
Artistic
aestheticAn expressive, hand-made style blending organic blobs, playful illustration, and unconventional layouts into interfaces that feel like a living sketchbook.
Perspective
aestheticA spatial design system that uses angled planes, layered depth, and foreshortening to give flat screens a dynamic, three-dimensional sense of direction.