UI design MCP: design references, intent routing, anti-slop static detector and gate. No API key.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Plug-and-play MCP. UI superpowers for your agent.
Setup Β· How it works Β· References Β· Tools Β· Development
Paste into your agent (Claude Code, Codex, Cursor, any MCP client). It installs the skill, wires the MCP and verifies the tools:
No Niblet? Drop the "pull screen references and materials from the niblet server" clause.
Or pick one:
| Install | |
|---|---|
| π£ Claude Code plugin (skill + MCP) | /plugin marketplace add PyModel/designer-skill then /plugin install designer-skill@pymodel |
| π’ Codex plugin | codex plugin marketplace add PyModel/designer-skill, then install designer-skill from pymodel in /plugins |
| β« Cursor plugin | Install from the marketplace; ships mcp.json, skills, /designer-setup Β· /designer-status |
| π΅ MCP only, any client | claude mcp add designer-skill -- npx -y @pymodel/designer-skill-mcp (same args for codex mcp add, pythinker mcp add --transport stdio) |
| π Skill only | npx skills add PyModel/designer-skill --skill designer-skill or copy skills/designer-skill/ into ~/.claude/skills/ / ~/.codex/skills/ |
Canonical MCP config (mcp.json):
@latest tracks npm; teams pin @pymodel/designer-skill-mcp@0.21.1. Plugin skill content updates separately (/plugin update β¦). MCP registry name: io.github.PyModel/designer-skill-mcp. Requires Node 22+.
VS Code .vscode/mcp.json (1.99+):
Codex CLI ~/.codex/config.toml:
Open Code opencode.json:
Claude Desktop, Cursor (.cursor/mcp.json), Kilo Code (mcp_settings.json), Pythinker (~/.pythinker/mcp.json): the canonical mcpServers JSON above. Pythinker verify: pythinker mcp test designer-skill (guide).
Pi: the same JSON, or register the skill natively: { "skills": [{ "path": "/path/to/skills/designer-skill/SKILL.md" }] }
Local checkout: replace npx with "command": "node", "args": ["/abs/path/to/designer-skill-mcp/dist/index.js"].
| π΅ Route | π£ Know | π’ Check |
|---|---|---|
dispatch_intent maps "make it pop" or "it feels off" to design verbs and at most four references. | 16 designer references (type, color, motion, a11y, anti-slop, redesign) plus 26 ux/* references (forms, collaboration, canvas, AI, i18nβ¦). | A 44-rule deterministic detector backs review_and_gate, which reports each required rule as ran, unsupported, unresolved or waived. |
The gate is static only: overall status is FAIL or NOT_VERIFIED, never a rendered-readiness pass. Rendered, accessibility and performance checks stay NOT_RUN until the host supplies evidence.
Example: "Use designer-skill to redesign this pricing page without breaking functionality." β get_preflight_brief β dispatch_intent β get_reference β edit β review_and_gate.
Built with it: pythinker.com
| File | Use when | Tier |
|---|---|---|
design-principles | Typography, spacing, color, layout, hierarchy | π΅ core |
differentiation-playbook | Being distinctive: inverse test, layout menu, named references | π΅ core |
aesthetic-systems | Picking a look: 5 systems with palettes, fonts, shadows | π΅ core |
motion-and-interaction | Timing, springs, scroll, reduced motion | π΅ core |
engineering-and-performance | Tokens, a11y, responsive, Core Web Vitals | π΅ core |
avoid-ai-slop | Ban list, category-reflex checks, completeness contract | π΅ core |
refactor-and-redesign | Audit β diagnose β redesign without breaking behavior | π΅ core |
command-playbook | Intent β verb dispatch | π΅ core |
verification-and-recovery | Evidence rules, gate statuses, failure triage | π΅ core |
interaction-design | Fitts/Hick/Miller, forms, navigation, errors, loading | π΄ extended |
visual-critique | Seven-dimension critique | π΄ extended |
design-systems | Token architecture, component specs, theming | π΄ extended |
project-init | Discovery interview, PRODUCT.md, DESIGN.md | π΄ extended |
craft-flow | Shape-then-build pipeline with user gates | π΄ extended |
live-mode | Browser variant mode: select, HMR, steer, accept | π΄ extended |
css-techniques | Modern CSS: container queries, :has(), clamp(), logical props | π΄ extended |
Plus 26 ux/* references in skills/ux-designer/. Each SKILL.md is a short router with a one-line description; references load only when a task needs them.
| Phrase | Verbs | Reads |
|---|---|---|
| "make it pop" | amplify Β· color | aesthetic-systems, design-principles |
| "it feels off" | check Β· layout | refactor-and-redesign, avoid-ai-slop |
| "production-ready" | ship Β· check | engineering-and-performance |
| "add some motion" | motion | motion-and-interaction |
| "it looks AI-made" | review Β· brand | avoid-ai-slop, aesthetic-systems |
| "redesign this" | check Β· refresh | refactor-and-redesign, command-playbook |
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/designer-skill-mcp)<a href="https://allmcps.com/mcp/designer-skill-mcp"><img src="https://allmcps.com/api/badge/designer-skill-mcp?style=directory" alt="Designer Skill MCP on AllMCPs" /></a>