Use when the user wants to design, critique, or refine a website theme, visual style, look and feel, branding, CSS theme, design system, tokens.css file, or CSS token system. Produces theme directions, typography/color/composition/motion systems, implementation-ready CSS custom properties, component motif rules, and light/dark/density variant strategy.
99
100%
Does it follow best practices?
Impact
99%
1.45xAverage score across 7 eval scenarios
Passed
No known issues
Use this Tessl skill to design, critique, or refine a website theme, visual
style, look and feel, branding, CSS theme, design system, tokens.css file, or
CSS token system.
The skill turns an open-ended theme brief into a coherent design direction with creative positioning, typography, color atmosphere, composition, imagery, motion, responsive behavior, design token specs, implementation-ready CSS custom properties, component motif rules, and light/dark/density variant strategy. It also supports critique of an existing site, screenshot set, mockup, or codebase when the goal is to identify why a direction feels generic, incoherent, hard to use, or hard to build.
Use theme-designer when you want to:
tessl install sharaf/theme-designertheme-designer/
├── README.md
├── tile.json
└── skills/theme-designer/
├── SKILL.md
└── references/
├── evaluation-guardrails.md
├── example-theme-direction.md
├── implementation-architecture.md
├── theme-system-layers.md
└── workflow.mdThe entrypoint handles mode selection, workflow, and output structure. Linked references provide concrete examples, system layer guidance, token/CSS architecture, and evaluation guardrails.
Default output uses this structure unless the user asks for something narrower:
# Theme Direction: [Name]
## Core Idea
## Visual Archetype
## Typography System
## Color and Atmosphere
## Composition and Rhythm
## Imagery and Surface Language
## Motion and Interaction Feel
## Responsive Rules
## Implementation Notes
## Risks and Tradeoffs
## Evaluation