figma-swiftui — скилл для Codex: что делает и как установить
Переводит дизайн Figma в SwiftUI и отправляет SwiftUI обратно в Figma. Подходит для задач по интерфейсам iOS, iPhone и iPad.
npx skills add openai/plugins --skill figma-swiftui -a codexЧто делает figma-swiftui
figma-swiftui направляет работу в одну из двух сторон: из Figma в SwiftUI или из SwiftUI в файл Figma. Для чтения дизайна используются get_design_context с параметрами Swift и SwiftUI. Скилл учитывает системные паттерны iOS, семантические цвета и имена SF Symbols.
При переносе кода в Figma нужен MCP-инструмент use_figma; перед его вызовом следует загрузить figma-use. Для полного экрана дополнительно нужен figma-generate-design, а для компонентов или дизайн-системы — figma-generate-library. Если направление неясно, сначала нужно выбрать его.
Ставьте скилл, если агенту нужно связать Figma-макеты со SwiftUI. Для задач без Figma или iOS он лишний.
Какие задачи решает
- перенести экран из Figma в SwiftUI
- отправить SwiftUI-экран в файл Figma
- сопоставить SF Symbols между кодом и дизайном
- сохранить семантические цвета iOS при переносе
- выбрать направление перевода между Figma и SwiftUI
Примеры запросов агенту
- Реализуй этот экран из Figma в SwiftUI.
- Отправь этот SwiftUI view и его токены в Figma.
- У меня есть Figma URL и `.swift` файлы. Определи направление работы.
Как установить figma-swiftui
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill figma-swiftui -a codex2Вручную: положить файлы
.agents/skills/figma-swiftui/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill figma-swiftui -a claude-code2Вручную: положить файлы
~/.claude/skills/figma-swiftui/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/figma-swiftui/
Вручную: положить файлы
.cursor/skills/figma-swiftui/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins figma-swiftui2Вручную: положить файлы
.github/skills/figma-swiftui/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/figma/skills/figma-swiftuiВручную: положить файлы
.devin/skills/figma-swiftui/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Похожие
Вопросы о figma-swiftui
Как установить figma-swiftui в Codex?
Выполните npx skills add openai/plugins --skill figma-swiftui -a codex. Файл скилла появится по пути .agents/skills/figma-swiftui/SKILL.md.
Что делает figma-swiftui?
Скилл связывает Figma и SwiftUI в обоих направлениях: помогает собрать SwiftUI из дизайна или отправить views, экраны и токены обратно в Figma.
Что нужно для переноса SwiftUI в Figma?
Для этого используется use_figma, а перед вызовом нужно загрузить figma-use. Для полного экрана нужен также figma-generate-design, для компонентов и дизайн-системы — figma-generate-library.