What problem does it solve?
This Skill streamlines creating, remixing, polling, listing, downloading, and batch-managing Sora videos via the bundled CLI (scripts/sora.py), reducing manual orchestration and API handling.
Core Features & Use Cases
- Unified video generation: Create new videos using prompts through the OpenAI Video API with deterministic defaults.
- Remix, poll, and download: Remix completed jobs, poll status, and download video, thumbnail, or spritesheet assets.
- Batch processing: Process multiple jobs from a JSONL input for scalable workflows.
- Prompt augmentation: Optional field-based augmentation to structure prompts for consistent results.
- Use-case example: Generate a product teaser, then remix variants and batch-download assets for a campaign.
Quick Start
Use the sora skill to generate a video from a simple prompt, for example:
uv run --with openai python "$SORA_CLI" create --model sora-2 --prompt 'Close-up of a matte black camera' --size 1280x720 --seconds 4