Open source, MIT licensed, Agent Skills format, v2.0.0

28 Agent Skills for interface art direction.

Ochrelle is a repository of design skills for AI coding agents. The master skill interviews your product, weighs 27 candidate directions, and routes the work to a specialist that ships production UI under WCAG 2.2 Level AA rules. Plain markdown, CSS, and Python. Works with any agent that reads markdown.

skills in the repository
28
skills in the repository
specialist directions
27
specialist directions
files in the repo
229
files in the repo
unit tests
29
unit tests

Counts are taken from the repository at v2.0.0. The Verification section below shows the commands that reproduce them.

Why generated interfaces all look the same

The problem is not model capability. It is that three specific inputs are missing from the prompt.

01Nobody asks which style

Most briefs say "make it look good". The model answers with the same interface every time: a centered card, a soft shadow, Inter, and one safe gradient. The master skill forces an explicit style decision and records why it was made.

02Craft details get averaged away

Every style has rules that generic training data blurs out. Neumorphism needs monochrome surfaces and dies on busy backgrounds. Brutalism is rough in structured ways. Claymorphism needs three stacked shadows to read as soft 3D. Each specialist carries its own rules.

03Bold styles hide contrast traps

Glassmorphism and maximalism can fail WCAG quietly while looking finished. Every skill ships accessibility guidance written for its own style, targeting WCAG 2.2 Level AA.

28 skills, one quality bar

One master skill routes and supervises. 27 specialists cover visual styles, layout patterns, period aesthetics, thematic genres, platform materials, and interaction paradigms. Every skill carries a style guide, runnable code recipes, documented failure modes, and a quality checklist.

ochrelle-design-master
master
Master skill

Interviews the product context, weighs 27 candidate directions, records the decision, and routes the work to a specialist

ochrelle-skeuomorphism
Style specialist

Real-object metaphors, tactile controls, physical familiarity

ochrelle-neumorphism
Style specialist

Soft-UI extruded surfaces on monochrome, low-contrast scenes

ochrelle-glassmorphism
Style specialist

Frosted translucency layered over vivid media

ochrelle-claymorphism
Style specialist

Puffy, friendly shapes for playful products and onboarding

ochrelle-brutalism
Style specialist

Raw structure, hard borders, deliberate and controlled roughness

ochrelle-minimalism
Style specialist

Reduction, whitespace rhythm, typographic clarity

ochrelle-maximalism
Style specialist

Expressive density, layered type and pattern, kept under control

ochrelle-liquid-glass
Platform material

Apple's adaptive Liquid Glass and honest web approximations

ochrelle-bento-grid
Layout pattern

Modular tile layouts sized by information priority

ochrelle-spatial-ui
Interaction paradigm

Depth, scale, and environment-aware interfaces

ochrelle-flat-design
Style specialist

Solid fills, simple geometry, typography-first hierarchy

ochrelle-material-design
Style specialist

Elevation, FABs, and physical motion per Google's paper-and-ink system

ochrelle-neo-brutalism
Style specialist

Thick borders, hard offset shadows, saturated flats, loud brands

ochrelle-y2k
Thematic genre

Translucent plastics, chrome gradients, dot-com optimism

ochrelle-cyberpunk
Thematic genre

Neon noir on near-black for gaming, nightlife, and streetwear

ochrelle-retro-design
Period aesthetic

Mid-century warmth: cream, burnt orange, groovy type, halftone

ochrelle-editorial-design
Style specialist

Magazine craft on the web: dominant type, decks, pull quotes

ochrelle-memphis-design
Period aesthetic

Squiggles, terrazzo, deliberate 1980s postmodern clash

ochrelle-japandi
Style specialist

Japanese restraint meets Scandinavian warmth for calm products

ochrelle-frutiger-aero
Period aesthetic

Glossy aqua optimism: gel buttons, glass shine, nature plus tech

ochrelle-corporate-memphis
Style specialist

Flat vector illustration systems, trade-offs stated honestly

ochrelle-vaporwave
Thematic genre

VHS nostalgia, statues, sunset gradients, mall-era memory

ochrelle-pixel-art
Style specialist

Limited palettes, crisp pixels, integer scaling for games

ochrelle-terminal-console
Style specialist

Monospace grids, box-drawing frames, phosphor on near-black

ochrelle-hand-drawn
Style specialist

Sketchbook borders, doodles, paper texture, human warmth

ochrelle-art-deco
Period aesthetic

1920s geometry and gold: sunbursts, symmetry, marquee luxury

ochrelle-futuristic-hud
Thematic genre

Film-grade telemetry panels with contrast-safe glow

Check every claim yourself

No testimonials, no star ratings, no usage counters. The evidence is a repository you can audit in an afternoon, plus four commands that verify it.

  • Skill validator

    Checks frontmatter, reference links, and content invariants for all 28 skills. Stdlib only, no dependencies.

    python3 scripts/validate_skills.py
  • Repository validator

    Asserts the repo layout: skill directories, docs, examples, license, citation file, and CI workflow.

    python3 scripts/validate_repository.py
  • Unit tests

    29 pytest cases over skill metadata and repository structure, including negative fixtures that must fail cleanly.

    python3 -m pytest tests/ -q
  • File count

    229 files in the repository, counted without git internals. The download zip ships exactly these files and nothing else.

    find ochrelle -type f -not -path '*/.git/*' | wc -l
Repository layout
ochrelle/
├── skills/       28 self-contained skills
│   ├── ochrelle-design-master/
│   │   └── references/   7 documents
│   └── 27 specialists, 6 families:
│       visual styles, layout patterns,
│       period aesthetics, thematic genres,
│       platform materials, interaction paradigms
├── docs/           7 guides + compatibility matrix
├── examples/
│   └── web-showcase/  live 10-style demo + catalog
├── website/        the Next.js site you are reading
├── scripts/        2 validators + install.sh
├── tests/          29 test cases
└── README, LICENSE, CITATION.cff, CI

Install on any agent

1
Install the skills
Run the installer to copy skill folders into your agent's skills directory, or into any project folder.
./scripts/install.sh --claude
# or: ./scripts/install.sh ./skills
2
Ask for art direction, not just UI
The master skill interviews the product context, compares candidate styles, and commits to one with reasons.
"Design a dashboard for our analytics
  product. Pick the style and justify it."
3
Validate before you ship
Run the validators and the test suite. Both are stdlib-only Python and run in seconds.
python3 scripts/validate_skills.py && \
  python3 -m pytest tests/ -q

What Ochrelle is not

Ochrelle is not a plugin market, a framework, or a hosted service. There is no runtime and nothing to execute inside your app. Each skill is a folder of markdown with frontmatter: copy it where your agent can read it, and the agent follows it. The Agent Skills format works with Claude Code natively, and with any other tool that can read project files.

The interactive showcase demonstrates ten core styles as working components with keyboard navigation and reduced-motion support, plus the full 27-style catalog.

Open the showcase