PixVerse Skills

August 19, 2026 · View on GitHub

Agent skill library for PixVerse CLI — helps AI agents (Claude Code, Cursor, Codex, etc.) generate videos, images, audio (speech & music), and MiniApp projects through structured, composable workflows.

What is this?

PixVerse CLI is a UI-free version of pixverse.ai — all models, parameters, and capabilities from the website are available as CLI commands with structured JSON output.

This repository provides skill files that teach AI agents how to use those commands correctly: which flags to pass, which models support which parameters, how to chain commands into pipelines, and how to handle errors.

Quick Start

# Install the CLI
npm install -g pixverse

# Authenticate
pixverse auth login

# Create a video
pixverse create video --prompt "A cat astronaut floating in space" --json

PixVerse CLI uses the same credit system as the website. Only subscribed users can use it. See subscription plans.

Skill Structure

skills/
  SKILL.md                          # Entry point — start here
  capabilities/                     # Individual command skills
    auth-and-account.md             #   Authentication & account management
    create-video.md                 #   Text-to-video, image-to-video, fusion
    create-and-edit-image.md        #   Text-to-image, image-to-image
    create-voice.md                 #   Text-to-speech (TTS) — MiniMax, ElevenLabs voices
    create-music.md                 #   Prompt-to-music — MiniMax, ElevenLabs, Google Lyria
    modify-video.md                 #   AI content editing (replace subjects, swap outfits, change backgrounds)
    motion-control.md               #   Character animation with motion reference video
    transition.md                   #   Keyframe transition animations
    post-process-video.md           #   Extend duration, upscale resolution
    prompting-guide.md              #   Model-agnostic prompt advice (advice only — never auto-edits)
    prompt-enhance.md               #   Prompt optimization for V6 video generation
    seedance-prompt-optimize.md     #   Prompt optimization for Seedance 2.0 / 2.5
    seedance-vibe-creating.md       #   Vibe Creating — distill emotional / atmospheric ideas into Seedance prompts
    task-management.md              #   Poll and wait for generation tasks
    asset-management.md             #   List, download, upload, delete assets
    saved-folders.md                #   Organize assets into named folders
    template.md                     #   Browse and create from effect templates
    miniapps.md                     #   Discover and run PixVerse MiniApps
    workspace.md                    #   Team workspace management
    mondo-poster-design.md          #   Mondo-style poster, book cover, album art design
    character-design.md             #   Persistent characters — three-view sheet + cloud asset id reuse
    item-design.md                  #   Persistent items / props — four-panel orthographic sheet + cloud asset id reuse
  workflows/                        # Multi-step pipeline skills
    text-to-video-pipeline.md       #   End-to-end text-to-video
    image-to-video-pipeline.md      #   Animate an image into video
    text-to-image-to-video.md       #   Generate image then animate it
    image-editing-pipeline.md       #   Iterative image editing
    modify-video-pipeline.md        #   Modify video content then enhance
    motion-control-pipeline.md      #   Character animation end-to-end
    video-production.md             #   Full production (create + extend + audio + upscale)
    storyboard-to-video.md          #   Multi-shot storyboard → concatenated video
    batch-creation.md               #   Parallel batch generation
    mondo-poster-pipeline.md        #   End-to-end Mondo poster generation
    mondo-poster-to-video-pipeline.md #  Animate poster into cinematic video
  references/                       # Curated design knowledge
    mondo-poster/                   #   37 artist styles, composition, genre templates

Capabilities vs Workflows

  • Capabilities document a single command or command group — flags, models, parameter constraints, JSON output format, error codes.
  • Workflows compose multiple capabilities into end-to-end pipelines with step-by-step instructions.

MiniApps

PixVerse CLI v1.3.0 adds a top-level miniapps group for preset generators. Discover the live catalog and schema before submitting a project:

pixverse miniapps list --json
pixverse miniapps info magic_extend --json
pixverse miniapps create \
  --id magic_extend \
  --params '{"image":"<media-path>","ratio":"16:9"}' \
  --no-wait \
  --json

Creation returns a project_id. Use it with task and asset, always passing --type miniapps:

pixverse task wait <project_id> --type miniapps --json
pixverse asset download <project_id> --type miniapps --json

See skills/capabilities/miniapps.md for normalized params_schema fields, media-path handling, output contracts, and the full project lifecycle.

Supported Models

Video Models

ModelCLI valueModesQualityDurationAspect Ratio
PixVerse V6v6 (default)Video, Transition (first/last frame), Extend, Reference360p 540p 720p 1080p1-15 (any integer; Reference video uses auto)auto 16:9 4:3 1:1 3:4 9:16 3:2 2:3 21:9 (Reference supports auto)
PixVerse C1pixverse-c1Video, Transition (first/last frame), Reference360p 540p 720p 1080p1-15 (any integer)16:9 4:3 1:1 3:4 9:16 3:2 2:3
PixVerse v5.6v5.6Video, Transition, Reference, Motion Control360p 480p 540p 720p 1080p1-10 (any integer)16:9 4:3 1:1 3:4 9:16 3:2 2:3
Sora 2sora-2Video720p4 8 1216:9 9:16
Sora 2 Prosora-2-proVideo720p 1080p4 8 1216:9 9:16
Veo 3.1 Standardveo-3.1-standardVideo, Transition720p 1080p 2160p4 6 816:9 9:16
Veo 3.1 Fastveo-3.1-fastVideo, Transition720p 1080p 2160p4 6 816:9 9:16
Veo 3.1 Liteveo-3.1-liteVideo, Transition720p 1080p4 6 816:9 9:16
Grok Imaginegrok-imagineVideo, Extend, Reference480p 720p1-15 (Reference video uses auto)fixed ratios normally; Reference video derives framing from source
Grok Imagine 1.5grok-imagine-1.5Video (image-to-video only)480p 720p 1080p1-15derived from input image
Happy Horse 1.0happyhorse-1.0Video720p 1080p3-1516:9 9:16 1:1 4:3 3:4
Seedance 2.5seedance-2.5Video, Reference, Transition (exactly 2 frames)480p 720p 1080p4-30 (Reference video also auto)auto 21:9 16:9 4:3 1:1 3:4 9:16 (mode-dependent)
Seedance 2.0 Standardseedance-2.0-standardVideo, Reference, Transition480p 720p 1080p 2160p4-1516:9 4:3 1:1 3:4 9:16 21:9
Seedance 2.0 Fastseedance-2.0-fastVideo, Reference, Transition480p 720p4-1516:9 4:3 1:1 3:4 9:16 21:9
Seedance 2.0 Miniseedance-2.0-miniVideo, Reference, Transition480p 720p4-1516:9 4:3 1:1 3:4 9:16 21:9
MiniMax H3minimax-h3Video, Reference, Transition (exactly 2 frames)768p 1440p5-15auto 21:9 16:9 4:3 1:1 3:4 9:16 (mode-dependent)
Kling O3 Prokling-o3-proVideo, Reference, Transitionmodel-selected (--quality omitted)3-1516:9 9:16 1:1
Kling O3 Standardkling-o3-standardVideo, Reference, Transitionmodel-selected (--quality omitted)3-1516:9 9:16 1:1
Kling O3 4Kkling-o3-4kVideo, Reference, Transitionmodel-selected 4K tier (--quality omitted)3-1516:9 9:16 1:1
Kling 3.0 Prokling-3.0-proVideo, Transitionmodel-selected (--quality omitted)3-1516:9 9:16 1:1
Kling 3.0 Standardkling-3.0-standardVideo, Transitionmodel-selected (--quality omitted)3-1516:9 9:16 1:1
Kling 3.0 4Kkling-3.0-4kVideo, Transitionmodel-selected 4K tier (--quality omitted)3-1516:9 9:16 1:1
Google Gemini Omnigemini-omni-flashVideo, Reference720p3-1016:9 9:16

MiniMax H3 defaults to 1440p. Text-to-video defaults to 16:9 and rejects auto; image-to-video forces auto. Reference requests with images default to auto but preserve an explicit fixed ratio; reference requests without images default to 16:9 and reject auto.

Seedance 2.5 supports 480p, 720p, and 1080p and defaults to 720p, 5 seconds, and 16:9 without a reference video. Text-to-video and Reference accept --aspect-ratio auto; Reference with a video defaults to --duration auto, which locks framing to auto, while an explicit 430s duration allows either automatic or fixed framing. Reference also accepts --task-type auto|reference|edit|extend (auto by default). It accepts up to 50 mixed references (30 images, 10 videos, and 10 audios), with separate 30-second aggregate limits for video and audio. Transition requires exactly two images and a prompt and has no selectable aspect ratio. Generated audio, multi-shot, and off-peak generation are unsupported.

Kling resolution is selected by the model ID. All Kling video requests omit quality; an explicit --quality value is ignored with a warning. The kling-o3-4k tier supports Video, Reference, and Transition, while kling-3.0-4k supports Video and Transition.

Reference video editing is model-specific: V6 accepts up to 10 images / 2 videos; Gemini Omni up to 5 images / 1 video; Kling O3 (including the 4K tier) up to 7 images without video or 4 images with 1 video; Grok Imagine accepts either 1–7 images or exactly 1 video. V6, Gemini Omni, and Grok video inputs lock duration to auto; Grok video framing is source-derived and no aspect-ratio parameter is sent. See skills/capabilities/create-video.md for full media constraints.

Image Models

ModelCLI valueResolutionAspect Ratio
Qwen Imageqwen-image720p 1080p1:1 16:9 9:16 4:3 3:4 5:4 4:5 3:2 2:3 21:9
GPT Image 2gpt-image-2.01080p 1440p 2160p1:1 16:9 9:16 4:3 3:4 3:2 2:3 2:1 1:2 21:9
Seedream 5.0 Proseedream-5.0-pro1080p 1440pauto 1:1 16:9 9:16 4:3 3:4 5:4 4:5 3:2 2:3 21:9
Seedream 5.0 Liteseedream-5.0-lite1440p 1800p 2160pauto 1:1 16:9 9:16 4:3 3:4 5:4 4:5 3:2 2:3 21:9
Seedream 4.5seedream-4.51440p 2160pauto 1:1 16:9 9:16 4:3 3:4 5:4 4:5 3:2 2:3 21:9
Seedream 4.0seedream-4.01080p 1440p 2160pauto 1:1 16:9 9:16 4:3 3:4 5:4 4:5 3:2 2:3 21:9
Gemini 2.5 Flash (aka Nanobanana)gemini-2.5-flash1080pauto 1:1 16:9 9:16 4:3 3:4 5:4 4:5 3:2 2:3 21:9
Gemini 3.0 (aka Nano Banana Pro)gemini-3.01080p 1440p 2160pauto 1:1 16:9 9:16 4:3 3:4 5:4 4:5 3:2 2:3 21:9
Gemini 3.1 Flash (aka Nano Banana 2)gemini-3.1-flash512p 1080p 1440p 2160pauto 1:1 16:9 9:16 4:3 3:4 5:4 4:5 3:2 2:3 21:9
Gemini 3.1 Flash Lite (aka Nano Banana 2 Lite)gemini-3.1-flash-lite1080pauto 1:1 3:2 2:3 3:4 4:3 4:5 5:4 9:16 16:9 21:9
Kling Image O3kling-image-o31080p 1440p 2160p16:9 9:16 1:1 4:3 3:4 3:2 2:3 21:9
Kling Image V3kling-image-v31080p 1440p16:9 9:16 1:1 4:3 3:4 3:2 2:3 21:9

Voice / TTS Models

ModelCLI valueProviderMax characters
MiniMax Speech 2.8 HDspeech-2.8-hd (default)MiniMax10,000
MiniMax Speech 2.8 Turbospeech-2.8-turboMiniMax10,000
Eleven Multilingual v2eleven-multilingual-v2ElevenLabs10,000
Eleven v3eleven-v3ElevenLabs5,000
Eleven Turbo v2.5eleven-turbo-v2.5ElevenLabs40,000

Music Models

ModelCLI valueProviderExplicit lyricsAuto lyricsInstrumentalImage ref
MiniMax Music 3.0music-3.0MiniMaxYesYesYesNo
MiniMax Music 2.6music-2.6 (default)MiniMaxYesYesYesNo
ElevenLabs Music V2music-v2ElevenLabsYesYesYesNo
ElevenLabs Musicmusic-v1ElevenLabsYesYesYesNo
Google Lyria 3 Prolyria-3-pro-previewGoogleNoYesYesUp to 10

For AI Agent Developers

These skills are designed to be loaded into agent context. Each skill file is self-contained with:

  • Decision trees — help the agent choose the right command
  • Flag tables — every parameter with allowed values and defaults
  • Model reference tables — per-model parameter constraints
  • JSON output schemas — exact response format for parsing
  • Exit codes — deterministic error handling
  • Examples — copy-paste-ready commands

Start by loading skills/SKILL.md as the entry point, then load specific capability or workflow skills as needed.

Community Skills

Projects built on top of PixVerse CLI by the community:

ProjectAuthorDescription
pixverse-character-pipeline@takamasa045Character-driven video production — one speaker image + YAML config → multi-language, multi-ratio talking-head videos with lip-sync, BGM, and Remotion rendering
pixverse-shotpack@takamasa045Creative brief → video shot pipeline — transforms markdown briefs or YAML storyboards into organized, editor-ready AI-generated video assets

Have a project built on PixVerse CLI? Open a PR to add it here.

Credits

Thanks to the creators whose work has contributed to the PixVerse ecosystem:

  • @takamasa045 — for building character pipeline and shotpack production tools on PixVerse CLI
  • @vista8 — for the Mondo poster design system whose prompt engineering and artist style library are adapted in pixverse:mondo-poster-design