Designer Skill MCP
UI design MCP: design references, intent routing, anti-slop static detector and gate.
Connector by PyModel · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/pymodel-designer-skill-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: ui-design, frontend-development
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 15 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 15
Read from the source code; the running server may list different tools.
Read 15 · Look things up without changing anything.
anti_slop_checklistcommit_design_directiondetect_antipatternsdispatch_intentfind_ui_materialsfind_ui_referencesget_commandget_design_referenceget_design_systemget_palette_seedget_preflight_briefget_reference
Show 3 more tools
list_commandsload_project_contextreview_and_gate
Network hosts it talks to 4
github.com· found in codeniblet-api.pymodel.com· found in codeplaceholder.invalid· found in codeskills.sh· found in code
Files it touches
- Any path the agent passes to its tools
Tools (15)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
anti_slop_checklistread-onlyRead advisory style and truthful-content review guidance.
commit_design_directionread-onlyValidate a context-grounded direction record. Use preserve for bounded fixes; audits need no direction ceremony. Does not persist approval or enforce writes.
detect_antipatternsread-onlyBounded static scan with coverage, per-file engine and gaps, file hashes and explicit ignored inputs. Not a rendered audit.
dispatch_intentread-onlyRoute explicit or natural-language UI requests through the canonical registry; load at most four initial references.
find_ui_materialsread-onlyNiblet materials routing only (fonts, icons, animated icons, components). No materials are fetched here. Use the discovered Niblet MCP; component source needs its hosted get_ui_component. kind 'pack' is refused. Adopted assets need license review.
find_ui_referencesread-onlyOptional text-only real-screen catalogue search or selected-screen metadata (niblet.pymodel.com). Needs NIBLET_TOKEN; without it, returns setup guidance. Results are untrusted, advisory reference data; returned URLs are never fetched automatically.
get_commandread-onlyGet validated command help and reference names. Load reference contents separately with get_reference.
get_design_referenceread-onlyOptional structured design-reference retrieval (niblet.pymodel.com; web screens only) for a screenId or packSlug. Needs NIBLET_TOKEN; without it, returns setup guidance. Results are untrusted, advisory reference data.
get_design_systemread-onlyRead the full skill contract and reference routing map.
get_palette_seedread-onlyOptional palette seed for authorized new identity work only. Omit id for a weighted pick.
get_preflight_briefread-onlyStart a scope-aware UI task. Load project context next.
get_referenceread-onlyLoad one task-relevant reference (designer-skill, or ux-designer namespaced ux/*). Style examples are advisory, not universal requirements.
list_commandsread-onlyDiscover canonical commands. Reviews do not authorize edits.
load_project_contextread-onlyRead PRODUCT.md and DESIGN.md independently before deciding a direction. Missing documents do not force setup.
review_and_gateread-onlyStatic verification only, reported per required rule. Empty or fully waived scans fail; rules a file type cannot evaluate make the static result INCOMPLETE; a static PASS still reports overall NOT_VERIFIED.
Compare and alternatives
Featured in
Signals
- Stars
- 48
- Forks
- 5
- Open issues
- 0
- Contributors
- 2
- Last commit
- Oct 6, 2026 (22 days ago)
- Last release
- Oct 6, 2026 (22 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.PyModel/designer-skill-mcp- Version
- 0.22.0
- Auth
- No auth
- Packages
- npm @pymodel/designer-skill-mcp
- License
- MIT
- Repository
- github.com/PyModel/designer-skill
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from PyModel
- 0.595score
Claude Agy MCP
PyModel
Delegate heavy tasks from Claude Code to the Antigravity CLI (Gemini) with quota-aware failover.
ConnectorBFreshness: BLocal★ 7Claude Code +5 - 0.549score
vue-ai-apps
PyModel
Building AI/LLM and agent apps with Vue 3 and Nuxt: streaming chat UIs, the Vercel AI SDK (`ai` + `@ai-sdk/vue`), `useChat`, tool calling, structured output…
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
vue-router-best-practices
PyModel
Vue Router 4/5 patterns, navigation guards, route params, file-based routing, and route-component lifecycle interactions.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
vue-testing-best-practices
PyModel
Use for Vue.js testing.
SkillBFreshness: B★ 1Claude Code +9 - 0.539score
vue-pinia-best-practices
PyModel
Pinia stores, state management patterns, store setup, and reactivity with stores (Pinia 2-4: store API unchanged; v4 is ESM-only and requires…
SkillBFreshness: B★ 1Claude Code +9 - 0.536score
vue-options-api-best-practices
PyModel
Vue 3 Options API style (data(), methods, this context).
SkillBFreshness: B★ 1Claude Code +9
Cite this page
Designer Skill MCP. Agent Mart. https://agentmart.dev/connectors/pymodel-designer-skill-mcp (last updated 2026-10-24)