🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

uxloom

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

uxloom

UXLoom — agent-native UI/UX design validation via MCP. Your generator gave you 6 screens; UXLoom proves you're missing 9 states.

latest
Source
npmnpm
Version
0.5.0
Version published
Weekly downloads
49
-45.56%
Maintainers
1
Weekly downloads
 
Created
Source

uxloom

Agent-native UI/UX design validation via MCP.

Your generator gave you 6 screens. UXLoom proves you're missing 9 states — unreachable screens, dead ends, missing error/empty/loading states, WCAG contrast failures, undersized touch targets, and labels that break under localization. All before a line of production code exists.

Install

# Claude Code
claude mcp add uxloom -- npx -y uxloom

# Codex CLI
codex mcp add uxloom -- npx -y uxloom

The design lives in uxloom.project.json in your workspace — plain JSON, diffable, versioned in git next to the code it specifies. Override the path with the UXLOOM_PROJECT environment variable.

CLI

npx uxloom init           # set up any project: MCP config + skill + starter file
npx uxloom check [file]   # design completeness; exit 1 on errors
npx uxloom audit [file]   # implementation drift vs the contract; exit 1 on drift
npx uxloom preview [file] # live wireframe mocks in the browser — every screen,
                          # every state, every viewport, clickable journeys

Colored findings with concrete fixes. check gates design completeness; audit gates implementation fidelity via data-ux-state markers and an optional uxloom.map.json screen registry — both CI-ready.

Tools

ToolPurpose
project_initCreate the project file (name + platforms)
brief_start / brief_answerStructured design brief: the agent answers from context, only taste questions escalate to the human, assumptions are logged
journey_defineAdd a journey — a state machine whose states reference screens
screen_registerAdd a screen: intent, required states (contract), designed states (progress), components
project_import / project_exportWhole-design registration / retrieval in one call
palette_checkWCAG AA check of design-token color pairs, with thin-margin flags
project_auditImplementation drift: per-state verdicts (implemented / unimplemented / unproven) with file:line evidence
project_validateRun every critic; iterate until zero errors
screen_critiqueFindings scoped to one screen
coverage_reportScreens delivered vs. states the journeys need

Skills

An Agent Skill encoding the journey-first workflow ships in skills/uxloom/ — copy it to .claude/skills/ (Claude Code) or .agents/skills/ (Codex).

Docs and source: github.com/uxloom-dev/uxloom · uxloom.dev

MIT licensed.

Keywords

mcp

FAQs

Package last updated on 18 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts