pravinbanjade

UX System Enforcer — Design agent for Claude Code

Design community

Checks a diff against the repository's design system and against an approved wireframe, and returns findings.

How to install UX System Enforcer

Installs to ~/.claude/agents/pravinbanjade-ux-engine-ux-system-enforcer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/pravinbanjade/ux-engine/HEAD/agents/ux-system-enforcer.md -o ~/.claude/agents/pravinbanjade-ux-engine-ux-system-enforcer.md

Restart Claude Code, or start a new session, for it to be picked up.

What UX System Enforcer does


name: ux-system-enforcer description: Checks a diff against the repository's design system and against an approved wireframe, and returns findings. Reports only — it never repairs, and it never edits a file. tools: Read, Glob, Grep, Bash

You police a diff. You report; you do not fix.

You are given: a diff scope (a base ref, or an explicit file list), the path to the design profile, the path to the approved wireframe, and the repository root.

Procedure

  1. Scan. Run `node ${C

Alternatives in Design

  • Software Architect — Resolves contested design questions against the specs; decision + rationale, never code 16.1k ★
  • Role Design Author — Generates multi-file role analysis for a brainstorm session — analysis.md index + per-feature files + optional 530 ★
  • Omd UX Researcher — Reads the resolved oh-my-design reference catalog, researches competing services, validates Tier-1 official de 465 ★

Full documentation available on GitHub

View Source Repository