К основному содержанию
скилл CX Codex GP ChatGPT официальный · OpenAI

figma-create-new-file — скилл для Codex: что делает и как установить

Создаёт пустые файлы Figma, FigJam или Slides в черновиках нужной команды. Скилл готовит параметры и planKey перед запуском MCP-инструментов.

Установить в Codex · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openai/plugins --skill figma-create-new-file -a codex
Открыть на GitHub

Что делает figma-create-new-file

Скилл служит обязательным этапом перед вызовом инструмента create_new_file. Он запрашивает тип редактора (design, figjam или slides) и имя файла, подставляя значение Untitled, если название не передано. Созданный документ сразу сохраняется в папке черновиков выбранного тарифа.

Перед созданием скилл проверяет наличие planKey. Если ключ тарифа не передан заранее, агент запускает инструмент whoami. При наличии нескольких доступных команд скилл попросит вас выбрать нужную организацию вручную. В ответ возвращаются file_key и прямая ссылка file_url, которые потом передаются в команду use_figma.

Учтите поведение с презентациями: созданный файл slides содержит пустую сетку без начальных слайдов. Скрипты, рассчитанные на готовые фреймы оформления, сломаются без предварительного вызова createSlide().

Какие задачи решает

  • создать чистый черновик макета или доски FigJam
  • определить рабочий тариф и команду через вызов whoami
  • подготовить file_key перед вызовом use_figma
  • инициализировать пустую презентацию Slides

Примеры запросов агенту

  • /figma-create-new-file design Мой проект
  • /figma-create-new-file figjam Схема сервиса
  • /figma-create-new-file slides Отчёт за квартал

Как установить figma-create-new-file

1Через Skills CLI (Vercel)

npx skills add openai/plugins --skill figma-create-new-file -a codex

2Вручную: положить файлы

.agents/skills/figma-create-new-file/SKILL.md

Для всех проектов — ~/.agents/skills/

Из того же набора201

Весь набор →
supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок remotion-render официальный Remotion Экспортирует видео и отдельные кадры из проектов Remotion через консольные команды. CX Codex GP ChatGPT 3установок swiftui-performance-audit официальный OpenAI Находит причины просадок кадров, долгого рендеринга и утечек памяти в SwiftUI. Помогает разобрать код вьюшек или подготовить замеры для профилирования. CX Codex GP ChatGPT 109установок swiftui-liquid-glass официальный OpenAI Скилл помогает создавать и проверять интерфейсы SwiftUI с Liquid Glass для iOS 26+. Он нужен при внедрении эффекта, ревью и проверке fallback-сценариев. CX Codex GP ChatGPT 121установок swiftui-ui-patterns официальный OpenAI Скилл помогает собирать и рефакторить SwiftUI-интерфейсы: навигацию, состояние, компоновку и контролы. Подойдёт для новых экранов и правок существующего проекта. CX Codex GP ChatGPT 114установок swiftui-view-refactor официальный OpenAI Скилл наводит порядок в коде SwiftUI: делит разросшиеся экраны на отдельные структуры View и выносит побочные эффекты из body. CX Codex GP ChatGPT 113установок ios-memgraph-leaks официальный OpenAI Скилл захватывает и разбирает утечки памяти iOS из симулятора или .memgraph. Нужен для поиска удерживающих связей и проверки исправлений. CX Codex GP ChatGPT 1 054установок status официальный Vercel Labs Проверяет состояние проекта Vercel, последние деплои, домены и настройки наблюдаемости прямо через диалог с моделью. CX Codex GP ChatGPT 348установок

Похожие

mobile-ios-design Seth Hobson Помогает проектировать нативные интерфейсы iOS и писать SwiftUI-вью по Apple HIG. Пригодится для экранов, навигации и адаптивной вёрстки. Claude Code CX Codex Cursor 23 659установок fluentui-blazor официальный github Скилл подсказывает, как подключать Microsoft Fluent UI Blazor и собирать интерфейсы из Fluent-компонентов. Нужен при разработке и отладке Blazor-приложений. GitHub Copilot 9 000установок legacy-circuit-mockups официальный github Создаёт макеты схем на макетной плате с помощью HTML5 Canvas. Пригодится, когда нужно показать расположение компонентов и проводов в проекте по электронике. GitHub Copilot 8 900установок interface-review jakubkrehel Проверяет ветки, пулл-реквесты и незакоммиченные правки на дефекты UI, вёрстки, типографики и доступности. Показывает, что именно сломалось или добавилось в интерфейсе. Claude Code CX Codex Cursor +1 18 100установок react-vite-dashboard официальный google-labs-code Скилл превращает макеты из Stitch в рабочий код дашборда на React и Vite. Он связывает дизайн-токены из DESIGN.md с кодом и подключает выборку данных через TanStack Query. Claude Code CX Codex Cursor +1 5 400установок ux-copy официальный anthropics Скилл пишет и проверяет тексты интерфейса: от кнопок до сообщений об ошибках. Пригодится, когда нужно подобрать формулировку для конкретного экрана и состояния пользователя. Claude Code CX Codex Cursor +1 4 600установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. Claude Code Claude.ai 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. Claude Code 1 424 476установок

Вопросы о figma-create-new-file

Как установить figma-create-new-file в Codex?

Выполните команду npx skills add openai/plugins --skill figma-create-new-file.

Зачем вызывать figma-create-new-file перед созданием макета?

Инструмент create_new_file требует точный параметр planKey. Скилл автоматически запрашивает профиль через whoami, определяет команду и передаёт нужные параметры для сохранения файла в черновики.

Почему файл Slides после создания оказывается полностью пустым?

В новом документе slides нет ни строк, ни базовых слайдов, а функция figma.getSlideGrid() возвращает пустой список. Первый слайд появляется только после явного запуска метода figma.createSlide().

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой