home / skills / atrislabs / atris / design
This skill enforces distinctive frontend aesthetics for UI, components, and pages by applying Atris design policies to avoid generic AI layouts.
npx playbooks add skill atrislabs/atris --skill designReview the files below or copy the command above to add this skill to your agents.
---
name: design
description: Frontend aesthetics policy. Use when building UI, components, landing pages, dashboards, or any frontend work. Prevents generic ai-generated look.
version: 1.0.0
allowed-tools: Read, Write, Edit, Bash, Glob
tags:
- design
- frontend
---
# atris-design
Part of the Atris policy system. Prevents ai-generated frontend from looking generic.
## Atris Integration
This skill uses the Atris workflow:
1. Check `atris/MAP.md` for existing patterns before building
2. Reference `atris/policies/atris-design.md` for full guidance
3. After building, run `atris review` to validate against this policy
## Quick Reference
**Typography:** avoid inter/roboto/system fonts. pick one distinctive font, use weight extremes (200 vs 800).
**Color:** commit to a palette. dark backgrounds easier to make good. steal from linear.app, vercel.com, raycast.com.
**Layout:** break the hero + 3 cards + footer template. asymmetry is interesting. dramatic whitespace.
**Motion:** one well-timed animation beats ten scattered ones. 200-300ms ease-out.
**Backgrounds:** add depth. gradients, patterns, mesh effects. flat = boring.
## Before Shipping Checklist
Run through `atris/policies/atris-design.md` "before shipping" section:
- can you name the aesthetic in 2-3 words?
- distinctive font, not default?
- at least one intentional animation?
- background has depth?
- would a designer clock this as ai-generated?
## Atris Commands
```bash
atris # load workspace context
atris plan # break down frontend task
atris do # build with step-by-step validation
atris review # validate against this policy
```
## Learn More
- Full policy: `atris/policies/atris-design.md`
- Navigation: `atris/MAP.md`
- Workflow: `atris/PERSONA.md`
This skill enforces a frontend aesthetics policy to prevent AI-generated interfaces from looking generic. It guides font choice, color palettes, layout decisions, motion, and backgrounds so UIs feel deliberate and distinctive. Use it as a lightweight guardrail during design and implementation to raise visual quality quickly.
The skill inspects planned UI patterns and implementation choices against a compact design checklist. It recommends a distinctive font, a committed color palette, purposeful layout variations, and restrained motion. After implementation, run a validation step to flag default patterns and suggest concrete fixes to add depth and personality.
Does this skill replace a designer?
No. It provides focused rules and checks to raise visual quality and reduce generic results, but a designer is still recommended for nuanced brand work.
What animation timing should I use?
Prefer one primary animation at 200–300ms with an ease-out curve; keep other motions minimal and purposeful.
Which fonts are acceptable?
Avoid system defaults and common AI-recommended fonts; pick a single distinctive typeface with clear weight extremes (e.g., 200 vs 800).