PlugWiki

videoagent-video-studio Skill (Pexo) for Claude: What It Does and How to Install It

Makes Claude generate short AI videos from text or images by running a Node script that calls a hosted video proxy.

Installs
10.5K
on skills.sh
Stars
817
on GitHub
Files
22
besides SKILL.md
Updated
Aug 2026
last repo commit

This skill picks text-to-video or image-to-video, expands your prompt and runs node tools/generate.js, which returns a video URL. SKILL.md lists 7 model backends (minimax, kling, veo, hunyuan, pixverse, grok and seedance) and lets the proxy choose when you do not.

It says it needs zero API keys by default. The script sends your prompt, and any image URL, to a hosted proxy at video-gen-proxy.vercel.app, and fetches a free-tier token from it. You can point it at your own proxy instead.

Good for

  • Marketers who need short clips from a text description
  • Creators animating a still image
  • Developers comparing video models behind one command
  • Teams that want to host their own video proxy

Install videoagent-video-studio

Claude Code

  1. 1

    Copy this prompt.

    Install the videoagent-video-studio skill in Claude Code. Run this command:
    
    /plugin marketplace add pexoai/pexo-skills
    /plugin install pexo@pexo
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Pick one route. The plugin route installs the pexo plugin: 7 skills listed in marketplace.json (pexo-agent, videoagent-video-studio, videoagent-image-studio, videoagent-audio-studio, videoagent-director, seedance-2.0-prompter and veo-3.2-prompter). INSTALL.md says pexo-agent is set up with a Pexo API key in ~/.pexo/config, which this skill does not use. Install the whole skill folder, since SKILL.md runs tools/generate.js. Node.js is needed.

From the project README. Source.

What's in the skill

When it loads

Generate short AI videos from text or images — text-to-video, image-to-video, and reference-based generation — with zero API key setup. Use when the user wants to create a video clip, animate an image, or generate video from a description.

Sections in SKILL.md

  1. Quick Reference
  2. Generation Modes
  3. Models (use --model <id>)
  4. How to Generate a Video
  5. Step 1 — Choose mode and enhance the prompt
  6. Step 2 — Run the script
  7. Step 3 — Return the result
  8. Example Conversations
  9. Setup
  10. Knowledge Base

Key facts

License
MIT
Installs on skills.sh
10,484 (Nov 2, 2026)
Last repo commit
Aug 20, 2026

What it includes

  • Describe a scene; the script returns a video URL

    node tools/generate.js --mode text-to-video with --prompt, --duration and --aspect-ratio.

    Runs code · Text-to-video

  • Animate a public image URL with a motion prompt

    Needs --image-url.

    Runs code · Image-to-video

  • Use reference images or video to keep characters or style consistent

    Reference-based generation

  • --model takes one of 7 backend IDs; auto lets the proxy pick

    Model choice

  • Lists models from the proxy

    Runs code · --list-models

  • Checks an async job

    Runs code · --status --job-id

  • Claude expands the prompt with subject, action, camera, lighting and style

    Prompt enhancement

  • proxy/ is a serverless app you can deploy, with FAL_KEY set on the deployment

    Write · Self-hosted proxy

  • prompt_guide.md, models.md and calling_guide.md

    References

From the official docs

Permissions

High risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Your prompts go to a hosted proxy whose operator is not named

    tools/generate.js defaults to https://video-gen-proxy.vercel.app. SKILL.md, the skill README and generate.js do not say who runs it, so treat it as a third party. It receives your prompt, duration, aspect ratio and any image URL. Avoid private text or image links, or set VIDEO_STUDIO_PROXY_URL to a proxy you run from the proxy/ folder. github.com

  • Your own proxy uses your video API key

    The proxy README says FAL_KEY is required for the deployment, so generations through your proxy run on that key. Set limits in the deployment. github.com

  • It gets a free-tier token by itself

    With no VIDEO_STUDIO_TOKEN set, the script requests a token from the proxy on each run. The README lists free-tier limits per token and per IP. github.com

  • The plugin route adds six more skills

    The pexo plugin lists seven skills. One of them, pexo-agent, is set up with a Pexo API key in ~/.pexo/config per INSTALL.md. The skills CLI route installs only this skill. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyNo read-only mode. Each generation request goes to the proxy.
Talks tovideo-gen-proxy.vercel.app (default proxy, hard-coded in tools/generate.js). The proxy URL you set in VIDEO_STUDIO_PROXY_URL, if any
Sign-in and keysNo key by default. VIDEO_STUDIO_TOKEN, if you set it, is sent as a Bearer token to the proxy.
Scopes
  • Claude can run node tools/generate.js

  • The script posts your prompt, duration, aspect ratio and any image URL to a proxy

  • The script posts to /api/token on the proxy to get a free-tier token when VIDEO_STUDIO_TOKEN is unset

Questions

How do I install videoagent-video-studio?

Use the install box at the top of this page. It shows the pexo plugin route from the repo's INSTALL.md and a skills CLI command for this skill. You need Node.js.

What does the videoagent-video-studio skill do?

It lets Claude generate short AI videos from text or an image. Claude improves your prompt, runs the Node script and sends you the video URL.

Do I need an API key?

SKILL.md says zero API keys by default, because requests go through a hosted proxy. The script fetches a free-tier token on its own. The README gives the free-tier limits as 100 generations per token per day and 3 tokens per IP per day.

Where do my prompts go?

To the proxy at video-gen-proxy.vercel.app, the default in tools/generate.js. The skill's files do not say who operates it. Set VIDEO_STUDIO_PROXY_URL to use your own proxy, and do not put private text or private image URLs in a prompt for the hosted one.

How long and what shape are the videos?

The default is 5 seconds at 16:9. SKILL.md lists aspect ratios of 16:9, 9:16, 1:1, 4:3 and 3:4, and typical lengths of 4 to 10 seconds.

videoagent-video-studio or pexo-agent?

This skill runs one script against a proxy. The repo README describes pexo-agent as the full agent that does multi-shot videos with post-production, and INSTALL.md says it is set up with a Pexo API key.

Is it safe?

Claude runs a Node script that sends your prompt, and any image URL, to a hosted proxy whose operator the skill's files do not name, and returns a link. The folder also holds a deployable proxy and test scripts. Read the permissions note before you use private material.

Information

updated Nov 2, 2026

Folder
skills/videoagent-video-studio

pexoai/pexo-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. videoagent-video-studio SKILL.md · github.com
  2. skill README · github.com
  3. generate.js · github.com
  4. proxy README · github.com
  5. pexo-skills README · github.com
  6. pexo-skills INSTALL.md · github.com

Updated Nov 2, 2026.