sora

Use when the user asks to generate, edit, extend, poll, list, download, or delete Sora videos, create reusable non-human Sora character references, or run local multi-video queues via the bundled CLI (`scripts/sora.py`); includes requests like: (i) generate AI video, (ii) edit this Sora clip, (iii) extend this video, (iv) create a character reference, (v) download video/thumbnail/spritesheet, and

OPOpenAI official Другое

Что делает навык

Навык управляет генерацией, редактированием, продлением и загрузкой видео через Sora, используя CLI-скрипт scripts/sora.py и API. Он обеспечивает детерминированный запуск задач, управление очередями и создание переиспользуемых референсов персонажей.

Когда применять

  • Генерация нового AI-видео по текстовому запросу или создание короткого клипа для демонстрации продукта.
  • Редактирование существующего видео Sora с целью внесения целевых изменений при сохранении кадра.
  • Продление завершенного видео с помощью промпта для продолжения действия.
  • Создание референса персонажа (не человека) для обеспечения визуальной согласованности в нескольких кадрах.
  • Проверка статуса задач, вывод списка или скачивание готовых активов (видео, миниатюры, спрайт-листы).

Как работает

  1. Определить намерение пользователя (создание, редактирование, продление, статус, очередь) и собрать входные данные (промпт, модель, размер, длительность).
  2. Сформировать структурированный промпт с использованием флага --use-case или передать файл через --prompt-file; для готовых структурных промптов использовать --no-augment.
  3. Запустить скрипт scripts/sora.py с необходимыми параметрами (например, create, edit, extend, create-character) или запустить локальную очередь через create-batch.
  4. Для асинхронных задач выполнить опрос статуса (poll) до получения терминального статуса или использовать create-and-poll.
  5. Скачать активы (видео, миниатюру, спрайт-лист) локально, так как ссылки на скачивание истекают через час.
  6. При необходимости итеративно вносить изменения, используя edit для целевых правок или extend для продолжения времени.

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

Сгенерируй AI-видео: крупный план матово-черной камеры на пьедестале, медленная орбита на 30 градусов за 4 секунды.
Отредактируй этот клип Sora: тот же кадр и композиция, но сменить палитру на бирюзовый/песочный/ржавый с более теплым контровым светом.
Создай переиспользуемый референс персонажа из этого короткого клипа чайника с мхом, чтобы использовать его в следующих кадрах.

Что понадобится

  • Переменная окружения OPENAI_API_KEY, установленная локально.
  • Клиентский скрипт scripts/sora.py и пакет openai Python SDK.
  • Организационно-верифицированная учетная запись OpenAI с доступом к моделям sora-2 и sora-2-pro.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «sora» из репозитория: # https://github.com/openai/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r sora/ ~/.claude/skills/sora/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.