sora

Automate Sora video creation, remixing, polling, and batch downloads via CLI.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/jaypatrick/skills --skill sora-jaypatrick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sora
Source: https://github.com/jaypatrick/skills/tree/main/sora
Command: npx skills add https://github.com/jaypatrick/skills --skill sora-jaypatrick

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Sora Video Generation Skill automates end-to-end video creation and management by exposing a CLI-driven workflow that talks to OpenAI's Video API, enabling quick production and iteration of video assets for projects.

Core Features & Use Cases

  • Video generation: create new clips from prompts with deterministic defaults and CLI augmentation.
  • Remix and variant work: remix completed jobs with invariants to preserve continuity and modify visuals.
  • Status, poll, and downloads: check progress, fetch assets (video, thumbnail, spritesheet) and download results.
  • Batch jobs: run multiple prompts in parallel from a JSONL file for large-scale production.
  • Safety & requirements: requires OPENAI_API_KEY and model/size/seconds constraints; supports input references and guardrails.

Quick Start

Run the bundled CLI to create, remix, poll, download, or batch video jobs using prompts and optional inputs.

Frequently Asked Questions about sora

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

FAQPage Schema
How do I batch generate Sora videos from multiple text prompts?

Remix existing Sora videos by applying invariants through the CLI to preserve visual continuity while modifying specific elements. This workflow supports input references and guardrails to maintain consistent style across generated variants.

How do I download Sora video assets like thumbnails and spritesheets?

Download Sora video assets by polling job status through the CLI until completion, then fetching and downloading results including video files, thumbnails, and spritesheets. The workflow handles polling logic and rate limits to safely retrieve completed assets.

What do I need to generate Sora videos using the OpenAI Video API?

Yes, the Sora CLI handles retry logic and rate-limit handling automatically when communicating with the OpenAI Video API. These safety guardrails ensure stable batch processing and prevent API throttling during large-scale video generation jobs.

Can I remix existing Sora videos to create new variants?

Remix completed Sora video jobs using the CLI by applying invariants that preserve continuity while modifying visuals. This enables iterative video production by building on previously generated assets with controlled variations.