Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Claymorphism design system skill. Use when building soft, puffy, clay-like UI components with large radii, dual inner shadows, and offset outer shadows.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | -20% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 23% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 41% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -20% | 0% |
border-radius (20–50px) for a puffy, inflated lookbox-shadow offset (not centered) to ground the elementReference: references/tokens.css
css@import 'references/tokens.css'; .clay-card { background: var(--clay-bg-card); border-radius: var(--clay-radius-lg); box-shadow: var(--clay-shadow); color: var(--clay-text); }
css.clay-card { background: var(--clay-bg-card); border-radius: var(--clay-radius-lg); box-shadow: var(--clay-shadow); padding: 1.5rem; color: var(--clay-text); }
css.clay-btn { background: var(--clay-bg-button); border: none; border-radius: var(--clay-radius-pill); box-shadow: var(--clay-shadow); padding: 0.75rem 1.5rem; color: var(--clay-text); cursor: pointer; transition: box-shadow 0.2s; } .clay-btn:hover { box-shadow: var(--clay-shadow-elevated); } .clay-btn:active { box-shadow: var(--clay-shadow-pressed); }
css.clay-input { background: var(--clay-bg); border: none; border-radius: var(--clay-radius); box-shadow: var(--clay-shadow-pressed); padding: 0.75rem 1rem; color: var(--clay-text); } .clay-input:focus { outline: 2px solid var(--clay-accent); outline-offset: 2px; }
css.clay-toggle { width: 56px; height: 30px; background: var(--clay-bg-card); border-radius: var(--clay-radius-pill); box-shadow: var(--clay-shadow-pressed); } .clay-toggle-knob { width: 24px; height: 24px; background: var(--clay-bg); border-radius: 50%; box-shadow: var(--clay-shadow); transition: transform 0.2s; }
rgba(255,255,255,0.05) vs 0.6) to avoid glowing artifacts[data-theme="dark"] in tokens.css--clay-text:focus outlines since clay shadows alone don't indicate focusprefers-contrast: more to flatten shadows and increase text contrastcss@media (prefers-contrast: more) { .clay-card { box-shadow: 0 0 0 2px var(--clay-text); } }
Other measured skills in the registry, with their headline benchmark lift.