Apple Human Interface Guidelines
Apple's platform design guidance: foundations, patterns, components, inputs, technologies.
Sourcedeveloper.apple.com/design/human-interface-guidelines
Agent Academy is a free, source-linked library of skills, prompts, MCP servers and bot templates, organised into courses by profession, for people who hand real work to AI agents: 1,467 live resources, each with its original link, license and safety tags.
MCP server
Original text · EnglishA local MCP server with full Figma REST API coverage.
https://github.com/planetabhi/figma-mcp-server
FIGMA_API_KEY
npx -y figma-mcp-serverRepublished in full under its license, with attribution. The source is authoritative.
A local MCP server with full Figma REST API coverage. Works with Claude Desktop, Cursor, VS Code, the Gemini CLI, and any MCP client. Available on npm and the official MCP Registry.
Each Figma REST endpoint is exposed as one self-describing MCP tool, auto-discovered at startup from tools/figma/, so adding an endpoint is just adding a file. Required parameters are validated before each call. It runs over stdio.
Requires Bun ≥ 1.2. It's Bun-native, so launch it with bunx, not npx (Node isn't supported).
Create a personal access token in Figma under Settings > Security > Personal access tokens > Generate new token. Provide it as FIGMA_API_KEY, ideally in your client config's env block (see below).
Every client uses the same server. Point command at bunx, or its absolute path (which bunx) if the client cannot find it on PATH.
{
"mcpServers": {
"figma": {
"command": "bunx",
"args": ["figma-mcp-server"],
"env": {
"FIGMA_API_KEY": "your_figma_api_key_here"
}
}
}
}
Config file locations:
claude_desktop_config.json)~/.cursor/mcp.json, or .cursor/mcp.json per project~/.gemini/settings.jsonRestart the client after editing its config.
Use .vscode/mcp.json (workspace) or your user mcp.json, with a servers key. Instead of hardcoding the token, define an input so VS Code prompts for it securely:
{
"inputs": [
{
"type": "promptString",
"id": "figma-api-key",
"description": "Figma API Key",
"password": true
}
],
"servers": {
"figma": {
"command": "bunx",
"args": ["figma-mcp-server"],
"env": {
"FIGMA_API_KEY": "${input:figma-api-key}"
}
}
}
}
${input:figma-api-key}, VS Code prompts you for the key the first time the server starts, then stores it in your OS secret storage.Full coverage of the Figma REST API (non-deprecated endpoints), 50 tools across:
Check your MCP client's tool list for the full, always-current list of tool names and parameters.
Most tools work with any plan's personal access token. These need higher tiers:
list_file_variables, get_published_variables, modify_variables): Enterprise organization.get_library_*): Organization or Enterprise plan.MIT License · By @planetabhi ⋛⋋( ⊙◊⊙)⋌⋚
| Description | A local MCP server with full Figma REST API coverage. |
|---|---|
| Version | 3.1.1 |
| Packages | npm · figma-mcp-server@3.1.1 · stdio |
| Environment variables | FIGMA_API_KEY required secretFigma personal access token |
Apple's platform design guidance: foundations, patterns, components, inputs, technologies.
Sourcedeveloper.apple.com/design/human-interface-guidelines
Curated multilingual directory of ~2,391 public UI resources with visual-style (vs) facets, design KB (specs, skills), JSON endpoints and a recommended design-skill workflow.
Sourcesiinxu.github.io/ui-resource-hub/llms.txt
Workflow: pick ONE direction skill (frontend-design or taste-skill) → search resources by style/kind → build with emil-design-eng → audit with impeccable + web-design-guidelines + accessibility → verify in browser light+dark, mobile.
Sourcesiinxu.github.io/ui-resource-hub/api/skills.json
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Sourcegithub.com/anthropics/skills/blob/main/skills/algorithmic-art/SKILL.md
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Sourcegithub.com/anthropics/skills/blob/main/skills/canvas-design/SKILL.md
A Streamlit application that provides comprehensive design analysis using a team of specialized AI agents powered by Google's Gemini model.
Sourcegithub.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/multi_agent_apps/agent_teams/multimodal_design_agent_team