MCP server

Designer Skill MCP: UI Guidance and a Static Gate

The designer-skill MCP from PyModel routes UI requests to design references, then checks code against 44 static rules. It needs no API key and runs over stdio.

Run
claude mcp add designer-skill -- npx -y @pymodel/designer-skill-mcp
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

Preflight first, then route

Designer-skill MCP is a keyless server from PyModel that gives a coding agent 15 tools for UI work. It routes a request to up to four of 50 references, then runs a 44-rule static detector through review_and_gate. It reports static results only and never claims rendered readiness.

The README tells agents to call get_preflight_brief before anything else. It returns the scope and verification contract. Then dispatch_intent maps a phrase such as make it pop or it feels off to design verbs and at most four references.

The registry name is io.github.PyModel/designer-skill-mcp, and the server needs Node 22 or newer. No API key is required, and the README tells setup prompts not to add one.

Route, know, check

  • Route: dispatch_intent turns loose feedback into verbs and a short reading list.
  • Know: 24 designer references plus 26 ux references on forms, collaboration, canvas, AI and i18n.
  • Check: a 44-rule deterministic detector backs review_and_gate, which marks each required rule as ran, unsupported, unresolved or waived.

A gate that admits its limits

The gate is static only. Overall status is FAIL or NOT_VERIFIED, never a rendered-readiness pass, and rendered, accessibility and performance checks stay NOT_RUN until the host supplies evidence. For a rendered check, see accessibility audit practice.

Optional Niblet pairing

Niblet is a separate platform for real-screen references and licensed materials. Designer-skill works without it, and its find_ui_references tool is a text-only wrapper, not Niblet's image-delivering tool. Existing product tokens and real content win over reference aesthetics.

Use it with UiChemy

Designer-skill steers and statically checks the UI your agent writes. It does not touch WordPress. Bring a finished AI build in with UiChemy AI to WordPress, then refine it visually in Composer. Get Started at uichemy.com. Related reading: anti UI slop, form design and DESIGN.md.