sora

Automate Sora video generation and management via the OpenAI Video API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

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

Frequently Asked Questions about sora

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

FAQPage Schema
How do I generate Sora videos using the OpenAI API from the command line?

Batch process Sora video generation by providing a JSONL file containing multiple jobs to the bundled CLI, enabling scalable workflows for creating, remixing, and downloading assets across campaigns.

Can I remix a completed Sora video and download the new assets?

Remix completed Sora jobs and download the resulting video, thumbnail, or spritesheet assets directly through the CLI, which handles polling job status and fetching outputs via the OpenAI Video API.

Do I need an OPENAI_API_KEY to manage Sora video creation?

An OPENAI_API_KEY is required to authenticate requests to the OpenAI Video API for creating, remixing, polling, and downloading Sora videos through the CLI.

What are the limitations when automating OpenAI video generation with a CLI?

Constraints include enforcing specific model, size, and seconds limits for video generation, requiring structured prompts or prompt-file input, and relying on the openai dependency for all API interactions.