figma-skill
Figma Skill
Quick start
Goal: work against real Figma files instead of guessing from screenshots or loose descriptions.
Reference notes: skills/figma-skill/references/figma-skill.md
Default tool choices
- Design understanding:
get_design_context - File structure only:
get_metadata - Screenshots:
get_screenshot - Design-system lookup:
search_design_system - Direct canvas writes:
use_figma - First-time webpage capture:
generate_figma_design
Recommended workflow
- Extract
fileKeyandnodeIdfrom the Figma URL. - Use
get_design_contextby default for design-to-code work. - Before creating components, search the design system for reusable assets.
- Use
use_figmafor edits inside an existing file. - Use
generate_figma_designonly when capturing a web page/view into Figma for the first time.
Code Connect workflows
- Read mappings:
get_code_connect_map - Get suggestions:
get_code_connect_suggestions - Save approved mappings:
send_code_connect_mappings - Add a direct mapping:
add_code_connect_map
Guardrails
- Prefer
get_design_contextoverget_metadatawhen actual implementation guidance is needed. - Search the design system before recreating components.
- Treat broad destructive canvas edits as high-risk; confirm before mass deletion/rewrite.
References
- Condensed notes:
skills/figma-skill/references/figma-skill.md
More from ry-run/run-skills
jetbrains-skill
Use the JetBrains IDE MCP Server (IntelliJ IDEA 2025.2+) for IDE-backed indexing, inspections, symbol info, project file operations, and structural refactoring. Use it when you need exact project-aware analysis or safe IDE refactors, rather than broad semantic repository discovery.
77desktop-commander
Use Desktop Commander MCP (typically tools like `mcp__desktop-commander__*`) for local files, precise edits, search, and long-running processes on the machine. Use it when the task requires direct local execution, rather than IDE-only actions or remote platform operations.
62desktop-commander-mcp
使用 Desktop Commander MCP(常见为 `mcp__desktop-commander__*` 工具)进行本地文件/目录读写与搜索、精确文本替换、Excel/PDF 处理、启动与交互长生命周期进程(Python/Node/SSH/DB)、查看与终止进程/会话、读取工具调用历史与用量统计、管理服务器配置。适用于:需要“在机器上执行操作”的任务(读写代码/配置、批量改文件、搜索代码、分析 CSV/Excel、生成/修改 PDF、跑命令并持续读取输出、交互式 REPL 调试/数据分析)时。
2deepwiki
Use DeepWiki MCP for repository-focused documentation from deepwiki.com. Use it when you need a fast overview of an external repository, architecture, or repo-specific concepts, rather than live library docs or broad web research.
1ace-tool
Use Ace Tool MCP (`mcp__ace_tool__search_context`) for semantic repository discovery. Use it when the exact file, symbol, or implementation path is unknown, rather than starting with exact IDE search or direct file edits.
1context7
Use Context7 MCP for up-to-date library and framework documentation tied to an exact library ID. Use it for versioned API usage, setup, migrations, and code examples, rather than generic documentation-site search.
1