Agent skill
codex-design-system
Modern design vocabulary with palettes, typography, layouts, animations, and composition principles. Prevents generic output and injects professional-grade aesthetics.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/codex-design-system
SKILL.md
TL;DR
Load before any UI/frontend task. This skill brings 30 palettes, 21 free font pairings, 20 layout patterns, 15 micro-interactions, composition rules, current trends, and developer-UI anti-pattern fixes. Anti-generic rules: no default blue, no plain white card stacks, no bootstrap look.
Activation
- Activate when task involves UI, frontend, styling, component work, or landing-page creation.
- Activate on
$designor "make it look premium/modern/creative". - Auto-load when
frontend-specialistagent is active.
Anti-Generic Rules (HARD)
- NEVER use default blue (
#007bff,#2196F3,#3B82F6) or default purple (#6C63FF,#7C3AED) unless the chosen palette inreferences/palettes.mdexplicitly uses it. - NEVER ship plain white cards with
border-radius: 8pxandbox-shadow: 0 2px 4px rgba(0,0,0,0.1). - NEVER use system fonts or unnamed "sans-serif"; specify exact font families and fallbacks.
- NEVER build a fully symmetrical layout without hierarchy through size, spacing, color, or motion.
- ALWAYS choose a palette from
references/palettes.mdbefore writing UI code. - ALWAYS choose a font pair from
references/typography.md. - ALWAYS apply at least one composition principle from
references/composition.md. - ALWAYS add at least two micro-interactions from
references/micro-interactions.md.
Design Decision Flow
- Decide the mood: premium, bold, calm, editorial, playful, technical, or luxury.
- Pick one palette from
references/palettes.md. - Pick one font pair from
references/typography.md. - Pick one or two layout patterns from
references/patterns.md. - Pick two or three micro-interactions from
references/micro-interactions.md. - Check
references/anti-patterns.mdbefore finalizing. - Then write UI code with explicit values for color, type, spacing, radius, and shadow.
Reference Files
references/palettes.md— 30 curated palettes with exact hex tokens, mood, app fit, and contrast ratios.references/typography.md— 21 free font pairings with imports, weights, style tags, and fallback stacks.references/patterns.md— 20 layout patterns with structure, responsive CSS, and usage boundaries.references/micro-interactions.md— 15 production-ready motion patterns with CSS or JS code.references/composition.md— Visual hierarchy, spacing, grids, storytelling flow, and emphasis rules.references/trends.md— Current design trends for 2025-2026 with code signatures and fit guidance.references/anti-patterns.md— 15 developer-UI mistakes with wrong/right code and violated principles.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?