educlopez

63 mods across 3 repositories, 362 stars between them.

educlopez/ui-craft

Skill Claude CodeCodex

Dense dashboard / admin / Bloomberg / Retool / data-heavy internal tools. Locked knobs: CRAFT=7, MOTION=3, DENSITY=9. IBM Plex + mono numbers, semantic palette, 4/8px grid, sparklines, tabular-nums. Trigger on: dashboard, admin panel, data-dense, analytics, Bloomberg-like, Retool-like.

298 13d ago A 87 tokens original MIT

ui-craft-editorial

26

educlopez/ui-craft

Skill Claude CodeCodex

Editorial / magazine / long-form / Medium / Substack / content-heavy UIs. Locked knobs: CRAFT=9, MOTION=4, DENSITY=3. Serif display + humanist body, wide reading column, drop caps, OpenType. Trigger on: editorial, magazine, long-form, blog, Medium-like, Substack-like.

298 13d ago A 78 tokens original MIT

ui-craft-minimal

27

educlopez/ui-craft

Skill Claude CodeCodex

Minimal / clean / Linear / Notion / Vercel / whitespace-heavy UIs. Locked knobs: CRAFT=8, MOTION=3, DENSITY=2. Monochrome + one accent, Inter/Geist, hairline borders over shadows. Trigger on: minimal, clean, Linear-like, Notion-like, Vercel-like, whitespace-heavy.

298 13d ago A 83 tokens original MIT

ui-craft

28

educlopez/ui-craft

Skill Claude CodeCodex

Use for UI design and implementation work to avoid generic AI-looking interfaces. Provides anti-slop rules, a required discovery phase before coding, and guidance for layout, typography, color, motion, accessibility, dashboards, tables, landing pages, theming, and polish. Trigger when editing UI code or reviewing and…

298 13d ago A 83 tokens original MIT

unhappy

29

educlopez/ui-craft

Skill Claude CodeCodex

State-first design pass — inventories and implements all non-happy states (loading, empty, error, partial, conflict, offline) before the happy path, and refactors impossible boolean state to proper state machines. Use when starting a new screen, reviewing an existing one for edge-case gaps, or when the user says…

298 13d ago A 112 tokens original MIT

ui-craft

30

educlopez/ui-craft

Plugin Claude Code

UI Craft — the design-quality system for AI coding agents: anti-slop UI, spec-driven design, review agents, and MCP quality gates.

298 13d ago A tokens not measured original MIT

ui-craft

31

educlopez/ui-craft

Plugin Claude Code

Design engineering skill + system for AI coding agents: anti-slop UI, outcome recipes, spec-driven design, design-review + a11y agents, MCP quality gates.

298 13d ago A tokens not measured original MIT

ui-craft

32

educlopez/ui-craft

MCP server Claude CodeCodexCursor +2

ui-craft MCP server — deterministic design-quality gate (anti-slop, tokens, acceptance-bar, score). Runs locally from the ui-craft-mcp npm package.

298 13d ago A tokens not measured original MIT

a11y-auditor

33

educlopez/ui-craft

Agent

Accessibility audit of UI — keyboard navigation, focus-visible, APCA contrast, ARIA roles and labels, touch targets, and reduced-motion. Use to audit a diff, file, or surface for accessibility issues.

298 13d ago A 49 tokens original MIT

design-reviewer

34

educlopez/ui-craft

Agent

Adversarial design critique on a diff, file, or rendered surface. Use to review UI/design quality or audit a diff/PR for design issues. One of a parallel verify team alongside a11y-auditor.

298 13d ago A 49 tokens original MIT

adapt

35

educlopez/ui-craft

Command

Responsive layout pass covering breakpoints, touch targets, safe areas, and fluid type. Use when the UI has layout or touch issues on mobile/tablet, when adding a new screen that hasn't been tested across viewports, or when the user says "make it responsive" / "fix mobile layout".

298 13d ago A 60 tokens original MIT

animate

36

educlopez/ui-craft

Command

Motion design pass — adds purposeful animations or removes excessive ones, respecting MOTIONINTENSITY and the project's animation stack. Use when the user asks to add animation, "make it feel smoother", fix janky transitions, or trim motion that's distracting.

298 13d ago A 50 tokens original MIT

audit

37

educlopez/ui-craft

Command

Technical UI audit — a11y, performance, responsive. Produces a prioritized findings table.

298 13d ago A 19 tokens original MIT

bolder

38

educlopez/ui-craft

Command

Amplify personality — raises layout variance and motion, strengthens typography and one signature detail, without slop. Use when the UI works but feels safe, flat, or "template-y", or when the user says "bolder", "more personality", "more creative", or "make it pop" (still professional).

298 13d ago A 64 tokens original MIT

brief

39

educlopez/ui-craft

Command

Write or update the project's durable design brief at .ui-craft/brief.md.

298 13d ago A 17 tokens original MIT

clarify

40

educlopez/ui-craft

Command

UX copy review across buttons, errors, empty states, and form hints — critiques by default, applies only on request. Use when copy feels vague, generic, or AI-sounding, or when the user says "fix the labels", "improve error messages", or "review the copy".

298 13d ago A 59 tokens original MIT

colorize

41

educlopez/ui-craft

Command

Color strategy pass — introduces a single accent at 3-5 intentional placements, or reduces an over-colored UI back to 90% neutral. Use when the UI has no color identity, uses blue by default, or is shouting with too many competing accents.

298 13d ago A 52 tokens original MIT

craft

42

educlopez/ui-craft

Command

One-shot build pipeline for a complete surface from an outcome recipe — inputs (or defaults) → composition → theme → build order → acceptance bar. Use when the user asks for a whole surface ("build me a dashboard", "I need a landing page") and expects a shippable result, not component-level help.

298 13d ago A 64 tokens original MIT

critique

43

educlopez/ui-craft

Command

Design lens critique covering visual hierarchy, clarity, and anti-slop patterns — produces a findings table, no code edits unless asked. Use when the user wants a design review, says "what's wrong with this UI", or needs a second opinion before a handoff or presentation.

298 13d ago A 56 tokens original MIT

delight

44

educlopez/ui-craft

Command

Delight pass — adds one or two memorable micro-interactions (copy specificity, hover choreography, state transitions, one signature detail) without decoration or confetti. Use when the UI works but feels generic, or when the user says "make it feel special" / "add some personality".

298 13d ago A 58 tokens original MIT

distill

45

educlopez/ui-craft

Command

Reduction pass — cuts content, structure, visuals, and dead code that doesn't answer a user question or drive an action, respecting CRAFTLEVEL. Use when the UI feels cluttered, has too many CTAs, walls of text, or decorative noise, or when the user says "simplify this" / "it feels too busy".

298 13d ago A 68 tokens original MIT

extract

46

educlopez/ui-craft

Command

Refactoring pass — extracts repeated Tailwind class combos and markup into components, and lifts magic values into design tokens. Use when the codebase has obvious duplication, hardcoded hex values or pixel sizes, or when the user says "clean this up" / "extract components" / "tokenize styles".

298 13d ago A 61 tokens original MIT

finalize

47

educlopez/ui-craft

Command

Pre-ship gate — runs detector, verifies brief and tokens, applies the 10-pass finish bar, ranks findings by feedback hierarchy. Use when the user wants to ship, merge, or finalize a surface and needs a verdict (READY / NOT READY / BLOCKED) before committing.

298 13d ago A 57 tokens original MIT

harden

48

educlopez/ui-craft

Command

Production-readiness pass — audits and implements the full non-happy-path matrix: loading skeletons, empty states, error messages, partial data, i18n, offline, permissions, and first-run guidance. Use when preparing a surface for production or when the user says "it crashes on empty data" / "there's no loading state"…

298 13d ago A 75 tokens original MIT