CtrlK
BlogDocsLog inGet started
Tessl Logo

design-system-starter

Create and evolve design systems with design tokens, component architecture, accessibility guidelines, and documentation templates. Ensures consistent, scalable, and accessible UI across products.

Install with Tessl CLI

npx tessl i github:softaworks/agent-toolkit --skill design-system-starter
What are skills?

59

1.07x

Does it follow best practices?

Evaluation100%

1.07x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

8%

Design Token System for FinFlow

Design token architecture

Criteria
Without context
With context

W3C token format

100%

100%

Primitive/semantic split

100%

100%

Semantic color groups

100%

100%

Gray primitive scale

100%

100%

Inter sans font

100%

100%

Fira Code mono font

0%

100%

Spacing scale values

100%

100%

Border radius scale

100%

100%

Shadow scale

100%

100%

Typography scale breadth

100%

100%

Font weight tokens

100%

100%

Architecture README

100%

100%

Without context: $0.2934 · 1m 26s · 9 turns · 10 in / 5,738 out tokens

With context: $0.7507 · 2m 57s · 15 turns · 14 in / 12,206 out tokens

100%

11%

Core Component Library for Nimbus Dashboard

React component API design

Criteria
Without context
With context

Button variant prop

75%

100%

Button size prop

100%

100%

Button loading state

75%

100%

Button icon prop

100%

100%

Polymorphic as prop

100%

100%

Sensible prop defaults

100%

100%

Card compound pattern

30%

100%

cn() utility used

100%

100%

React.forwardRef used

100%

100%

Input variant prop

100%

100%

Consistent naming pattern

100%

100%

TypeScript interfaces

100%

100%

Without context: $0.4455 · 2m 8s · 15 turns · 15 in / 8,492 out tokens

With context: $0.7609 · 2m 31s · 20 turns · 319 in / 9,780 out tokens

100%

Accessible Dark Mode for Prism UI

Accessibility and dark mode

Criteria
Without context
With context

Nav uses <nav> element

100%

100%

Mobile menu aria-expanded

100%

100%

Mobile menu uses <button>

100%

100%

Skip link component

100%

100%

Modal uses role=dialog

100%

100%

Modal has aria-labelledby

100%

100%

Modal ESC key handler

100%

100%

Modal focus management

100%

100%

Modal close button uses <button>

100%

100%

CSS variables for theming

100%

100%

System preference detection

100%

100%

Theme persisted in localStorage

100%

100%

data-theme on documentElement

100%

100%

a11y report documents ARIA

100%

100%

Without context: $0.6681 · 2m 12s · 19 turns · 68 in / 8,945 out tokens

With context: $0.9939 · 3m 36s · 21 turns · 21 in / 14,538 out tokens

Evaluated
Agent
Claude Code
Model
Unknown

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.