Designers
You already live in Figma
Wireframes, screens, flows, systems. Output as frames — not a PNG of a hallucination. Skills are reviewed before they hit the catalog.
You use this when “the AI designed it” is not a compliment.
Curated catalog
Design skills for Figma, Claude, Cursor, and ChatGPT — and anyone who talks to an agent without living in a terminal. Every skill is reviewed. The agent follows a contract. You get files you can keep.
Cursor if you ship code. Claude or GPT if you don’t. Figma if the file is the product. Same curated catalog — not a different app for each role.
MCP host
The agent already sits in the repo. Skills land next to the code — not in a separate design tab.
"mcpServers": {
"design-skills": { "url": "https://mcp.design-skills.com" }
} One registry. Four doors in. You just need an agent and work that shouldn’t look generated.
Designers
Wireframes, screens, flows, systems. Output as frames — not a PNG of a hallucination. Skills are reviewed before they hit the catalog.
You use this when “the AI designed it” is not a compliment.
Developers
One contract in context — not 200 markdown files. Files land next to the code. The skill updates without a zip.
You use this when the agent should call a skill, not invent a brand kit from memory.
Marketing & growth
Brand packs, packshots, editorials, landing layouts. Named artifacts. No three-week studio cycle, no Midjourney-in-Slack as the brand.
You use this when the campaign can’t look like everyone else’s prompt.
Everyone else
Claude, ChatGPT, Figma’s agent — same catalog the engineers use. No terminal, no bun install.
You use this when “just ask the chatbot” keeps coming back as mush.
Not a dump of 200 generic agent skills. Not unreviewed prompts. Curated brand, UX/UI, and Figma — on purpose.
We don’t publish a prompt and hope. Each skill lists inputs and artifacts. Review before it ships. That’s why it doesn’t look like everyone else’s ChatGPT tab.
SVG, favicon, lockup rules, and a written rationale — not four recolors of one owl.
Signature, color, type, voice, tokens. A working brand book — not a moodboard in chat.
The page already said what comes back. The agent can’t invent a mystery pack and call it identity.
Named artifacts in the repo. When the skill updates, every connected agent gets v0.2 — no stale zip.
Paste a URL or click Connect. The agent loads one reviewed skill — not a pile of prompts. You don’t have to be the person who configured it.
Paste the MCP URL in Cursor, Claude, GPT, or Figma. Once. Catalog is public. No skill folders to copy.
https://mcp.design-skills.com The agent lists slugs, then loads get_skill_docs for a single contract — not 200 prompts.
Free skills go. Premium skills show credits first. You approve. Then the hosted worker starts.
Worker finishes in the cloud. Agent writes the pack to .skills/exports/ (the server cannot). Figma skills: plugin draws. Paid completed run pays the author.
Files (SVG, PNG, decks) and/or Figma structure (frames, variables, components, flows). Plus notes, manifest, receipt — exactly what the skill page listed.
Skill source, model keys, other people’s skills in context, a card form on the public page.
Uses and ratings use the same completed-run counter. Pageviews and quotes do not count.
Full walkthrough →Clear contracts. Approval before paid work. Full audit trail.
Browse the registry. Each skill has a name, price, and output contract.
Paid or sensitive skills pause before running.
Every run keeps steps, outputs, and receipts.
Files in the workspace and/or frames on the Figma canvas. Source of the skill stays remote.
Same contracts the agent lists from the registry. No fake weekly-use theater.
Loading catalog…
The most-installed ones — one per origin. GitHub, Figma Community, and other catalogs: linked, not hosted. Browse the catalog →
Loading catalog…
Short essays on skills, slop, and why the catalog stays small.
Agents fail at taste because nobody gave them a contract — only a vibe.
A reviewed brief the agent can load. Named inputs. Named files.
Stars are not review. A short shelf beats 200 generic prompts.