
10x
Farirai Masocha / April 15, 2026
10x: Systematic UI Polish for Claude Code and Codex
10x (GitHub) is a skill pack for Claude Code and Codex that turns "this UI feels off" into a concrete, reviewable set of fixes. It ships seven focused skills — typography, color, spacing, depth, motion, responsive, and a polish orchestrator — that an AI agent can run against any frontend codebase to surface inconsistencies and propose edits.
The Problem
AI coding agents are great at shipping features and mediocre at polishing them. You get UI that works but feels slightly wrong — a type scale with eight sizes nobody agreed on, four shades of grey that should be one, spacing that drifts off the grid. Humans notice this. Agents usually don't, because nobody told them what to look for.
10x is that instruction set.
How It Works
- Install — Clone the repo and run
install.sh. It symlinks the skills into~/.claude/skills/and the equivalent Codex location. - Invoke — Ask the agent to run
/polish,/typography, or any of the individual skills on a scope (a file, a route, a component). - Choose a mode —
analysefor a report only,planfor a report plus proposed edits,applyto make the changes.
The Skills
Typography
Type scale, hierarchy, weight, line-height, tracking, font consolidation.
Color
Palette fragmentation, contrast, semantic roles, hardcoded hex values.
Spacing
Off-scale padding and margin, grouping rhythm, token opportunities.
Depth
Surface layers, shadows, elevation roles, z-index consistency.
Motion
Transition safety, duration and easing drift, reduced-motion support.
Responsive
Rigid widths, stacking, breakpoint strategy, mobile-first patterns.
Polish (orchestrator)
Runs the six above in a coordinated order — typography → color → spacing → depth → motion → responsive — so each pass builds on the last. Findings merge into one non-contradictory report.
Design Principles
- Confidence-driven — Skills only propose fixes when confidence clears an 80% bar. Everything else is reported, not edited.
- Dependency-free — No runtime library, no bundle, no scanner. Skills are pure guidance that emit Markdown reports and proposed diffs.
- Framework-agnostic — Works with React, Vue, Svelte, plain HTML; the skills reason about design tokens and structure, not a specific stack.
- Dual-agent — Same codebase, same skills, works with Claude Code and Codex via separate install targets.
- Token-aware — Each skill can emit proposed design tokens (typography, color, spacing, elevation, motion) as JSON.
Config
A single 10x.config.json at the repo root sets defaults for scale, neutrals, breakpoints, and motion timing. Agents read it before running so recommendations match the project's existing system.
Visit 10x.fariraimasocha.co.zw · Source on GitHub.