ss-dial — Move One Design Axis
Turns "denser", "bolder", or "sharper corners" into exactly one step on one design axis, applied system-wide with guardrails and a quality re-gate.
Design & UIIntermediate★ 960⑂ 87AI score 8/10Last updated: Sep 18, 2026
What it does
- Moves exactly one of seven axes by one step: Density, Hierarchy contrast, Radius, Elevation, Color (saturation/temperature), Font weight, Motion energy.
- Each position ships a coordinated token set (e.g. airy =
space-y-10/p-8/gap-8) that gets applied across every file using those tokens, not just the component in view. - Guardrails always beat the dial: 8px grid only, touch targets ≥ 44px, a single accent hue, no drop shadows in dark mode, shadow opacity ≤ 8%, sizes from the font-size table only.
- Persists the new position into
STYLESEED.mdand re-runs/ss-scoreuntil ≥ 80; a dial that lowers the score gets fixed or reverted, never shipped. - Ramps clamp at the ends — if you're already at
denseorsharp, it says so and stops.
Who it's for
- Frontend / design-system owners already running the styleseed engine (
STYLESEED.md,/ss-build,/ss-score). - Tailwind-based projects where ad-hoc "just a bit tighter" edits keep drifting the UI out of coherence.
- Teams who prefer measurable axis positions over vibe-based restyling.
Examples
/ss-dial density denser→comfortable → compact: rewritesspace-y-6→4,p-6→4,gap-6→4everywhere, but stops at the floor if a tap target would fall under 44px./ss-dial radius sharper→ swaps the entire radius mapping table (controls / cards / inner panels) tosharp, preventing the banned "sharp cards + pill buttons" mix./ss-dial color more-muted→ drops accent HSL saturation 10–15% and re-derives the 10–14% alpha tints for light and dark, without ever introducing a second hue.
Note: mood words ("more premium", "more editorial") are multi-axis combinations — those route to
/ss-restyle.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/bitjaru/styleseed/HEAD/engine/.claude/skills/ss-dial/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the engine/.claude/skills/ss-dial folder from the GitHub repo bitjaru/styleseed into my ~/.claude/skills/ss-dial/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/bitjaru/styleseed.git && mkdir -p ~/.claude/skills && cp -r styleseed/engine/.claude/skills/ss-dial ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal in your working directory.
- Clone the repo:
git clone https://github.com/bitjaru/styleseed.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy just this skill:
cp -r styleseed/engine/.claude/skills/ss-dial ~/.claude/skills/- Because it depends on
/ss-build,/ss-scoreand/ss-restyle, copying the whole set is recommended:cp -r styleseed/engine/.claude/skills/* ~/.claude/skills/
- Because it depends on
- Restart Claude Code and confirm
/ss-dialappears in the skill list. - If your project has no
STYLESEED.mdlock yet, run/ss-setupor/ss-buildfirst. - Invoke it as "axis + direction", e.g.
/ss-dial elevation flatter.
View source on GitHub ↗License: MIT