sora

Generate and manage AI videos via the OpenAI Video API CLI.

167|34|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/tercumantanumut/selene --skill sora-tercumantanumut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sora
Source: https://github.com/tercumantanumut/selene/tree/main/lib/skills/catalog/bundled/sora
Command: npx skills add https://github.com/tercumantanumut/selene --skill sora-tercumantanumut

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the generation, remixing, polling, downloading, and batch processing of Sora videos via OpenAI's Video API using the bundled CLI, enabling rapid content creation directly from your workstation.

Core Features & Use Cases

  • Generate AI videos from prompts using the included sora.py CLI
  • Remix completed videos by changing content while preserving structure
  • Poll status, fetch assets (video/thumbnail/spritesheet), and batch multiple jobs
  • Requires OPENAI_API_KEY and access to the Sora API
  • Example scenarios include product demos, marketing clips, UI walkthroughs, and social video assets.

Quick Start

Run the Sora CLI at ${SELENE_SKILL_ROOT}/scripts/sora.py with a prompt and your OPENAI_API_KEY to generate your first video.

Frequently Asked Questions about sora

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate AI videos from text prompts using the OpenAI Video API?

To generate AI videos, you submit text prompts to the OpenAI Video API using a bundled CLI. This automates content creation by directly requesting new clips from your workstation for marketing or product demonstrations.

Can I remix existing AI videos while preserving their original structure?

Yes, you can remix completed AI videos to change content while preserving their underlying structure. This allows you to iterate on existing video assets without starting generation from scratch.

Do I need an OpenAI API key to batch process Sora video generation jobs?

Yes, you must provide an OpenAI API key and have access to the Sora API to execute batch video jobs. These credentials authenticate your requests when automating multiple video generation tasks concurrently.

What is the best way to monitor Sora video generation progress and download assets?

The best way to monitor progress and download assets is by polling the status of your video generation jobs via the CLI. Once completed, you can fetch the generated video, thumbnail, or spritesheet assets locally.

Why does my OpenAI Video API request fail when running batch jobs locally?

Batch jobs fail when the required OpenAI API key is missing or your account lacks Sora API access. You must configure your environment with the proper credentials before executing automated video generation requests.