PlugWiki

p-video Skill (inference.sh) for Claude Code: What It Does and How to Install It

Lets Claude generate videos with Pruna P-Video and WAN models through the inference.sh belt CLI, from text or from a still image.

Installs
13.1K
on skills.sh
Stars
17
on GitHub
Updated
Aug 2026
last repo commit

This skill makes Claude call 3 Pruna video apps with belt app run: P-Video, WAN-T2V and WAN-I2V. It covers text-to-video, image-to-video, audio that syncs with the video, 720p and 1080p output and a draft mode.

It is a third-party skill, not published by Pruna. It needs belt installed and signed in, and each run uses inference.sh credits.

Good for

  • Creators who want quick, low-cost video clips from a prompt
  • Marketers animating a still image into a short clip

Install p-video

Claude Code

  1. 1

    Copy this prompt.

    Install the p-video skill in Claude Code. Run this command:
    
    npx skills add https://github.com/inference-sh/skills --skill p-video
    
    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.

Requires Node.js.

Pick one route for the skill, then install the belt CLI with one of the belt routes and run belt login. Every command in SKILL.md is a belt app run call, and its allowed-tools line is Bash(belt *), so the skill does nothing without belt. The folder holds 1 file, SKILL.md (repo tree). It runs belt in a shell, so there is no Claude app upload route.

Built from the package data we hold. Not yet tested by us.

What's in the skill

When it loads

Generate videos with Pruna P-Video and WAN models via inference.sh CLI. Models: P-Video, WAN-T2V, WAN-I2V. Capabilities: text-to-video, image-to-video, audio support, 720p/1080p, fast inference. Pruna optimizes models for speed without quality loss. Triggers: pruna video, p-video, pruna ai video, fast video generation, optimized video, wan t2v, wan i2v, economic video generation, cheap video generation, pruna text to video, pruna image to video

Sections in SKILL.md

  1. Quick Start
  2. Pruna Video Models
  3. Examples
  4. Text-to-Video
  5. Image-to-Video
  6. With Audio
  7. WAN Text-to-Video
  8. WAN Image-to-Video
  9. 1080p High Quality
  10. Draft Mode (Faster, Cheaper)
  11. Resolution Options
  12. Browse All Pruna Apps
  13. Related Skills
  14. Documentation

Key facts

Installs on skills.sh (101-skills/superpowers listing)
13,108 (Nov 2, 2026)
Last repo commit
Oct 15, 2026
Audits on skills.sh (101-skills/superpowers listing)
Gen Agent Trust Hub: pass, Socket: warn, Snyk: pass
Allowed tools
Bash(belt *)

What it includes

  • belt app run pruna/p-video with prompt, duration and resolution

    Example: 5 seconds at 720p.

    Try: “Make a 5-second drone shot over a forest at sunset”

    Runs code · Text-to-video

  • pruna/p-video with an image URL animates a still

    Add a prompt for the motion.

    Runs code · Image-to-video

  • Pass an audio URL so the video syncs to it

    SKILL.md says P-Video supports audio input that syncs with the video.

    Runs code · Video with audio

  • pruna/wan-t2v: text-to-video at 480p or 720p

    Listed as fast and economical.

    Runs code · WAN-T2V

  • pruna/wan-i2v animates any still image at 480p or 720p

    Example prompt: gentle movement, subtle breathing.

    Runs code · WAN-I2V

  • resolution 1080p on pruna/p-video

    For cinematic clips.

    Runs code · 1080p

  • draft true for a faster, cheaper test video

    Use it for concept tests.

    Runs code · Draft mode

  • belt app list --namespace pruna

    Lists the Pruna apps available.

    Network · Browse Pruna apps

From the official docs

Permissions

Medium risk

This skill makes your agent run belt app run commands that send your prompts and files to inference.sh and use credits on your account. Check the price of an app with belt app pricing before you start a large batch.

What it can do

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

Watch out for

  • Each run uses inference.sh credits

    SKILL.md lists WAN-T2V at $0.05 (480p) or $0.10 (720p) per video, WAN-I2V at $0.05 (480p) or $0.11 (720p), and says P-Video is priced per second and varies by resolution and draft. The belt README shows belt balance to check credits and belt app pricing to see the cost formula before a run. github.com

  • Your prompts and files go to inference.sh

    Every belt app run sends its input to an inference.sh app. The belt README says local file paths in an input are uploaded by the CLI. github.com

  • You must install the belt CLI first

    The belt README gives a download-and-review install script, Homebrew, npm and Scoop. cli-install.md in the repo says the installer downloads a binary and checks its SHA-256 checksum. The belt skill named in SKILL.md can also run brew install and npm install -g. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlySKILL.md describes no read-only mode.
Talks toinference.sh (belt app run calls). cli.inference.sh and dist.inference.sh (belt installer)
Sign-in and keysRun belt login to sign in to inference.sh. SKILL.md does not say where belt keeps the login.
Scopes
  • Runs belt app run commands in your shell (allowed-tools: Bash(belt *))

  • Uploads the inputs you give it, including local files, to inference.sh

Questions

What does the p-video skill do?

It makes Claude generate videos with Pruna P-Video and the WAN models through the inference.sh belt CLI. It covers text-to-video, image-to-video, audio input, 720p and 1080p output and a draft mode.

How do I install it?

Use the install box at the top of this page for the skill. You also need the belt CLI from inference.sh, installed with one of the belt routes in the box, and a belt login. There is no Claude app upload route because the skill runs belt in a shell.

Does it need an account or API key?

It needs an inference.sh sign-in through belt login. SKILL.md names no separate API key. SKILL.md lists WAN-T2V at $0.05 (480p) or $0.10 (720p) per video, WAN-I2V at $0.05 (480p) or $0.11 (720p), and prices P-Video per second by resolution and draft.

Is it safe?

It runs belt app run commands through your shell. Each run sends your prompt and any files or URLs you give it to inference.sh and uses credits. The belt CLI has to be installed first, so read its install steps before you run them.

Is this a Pruna skill?

No. It is not published by Pruna. The repo owner is inference-sh, and its plugin.json names inference.sh as author. The skill calls Pruna apps hosted on inference.sh.

Who publishes this skill?

inference.sh, in its own repo github.com/inference-sh/skills. The repo's plugin.json lists inference.sh as author and https://inference.sh as homepage.

Is there another copy of this skill?

skills.sh also lists this skill under 101-skills/superpowers, a repo whose plugin.json names inference.sh as author and inference-sh/skills as the repository. This page links to inference-sh/skills, the repo the plugin.json points to.

How much does a video cost?

For WAN-T2V, SKILL.md lists $0.05 at 480p and $0.10 at 720p per video. For WAN-I2V it lists $0.05 at 480p and $0.11 at 720p. P-Video is priced per second and varies by resolution and draft.

Which other skills does it point to?

Its Related Skills section lists infsh-cli, ai-video-generation, image-to-video, p-image and text-to-speech from inference-sh/skills. They are optional.

Information

updated Nov 2, 2026

Folder
tools/video/p-video

inference-sh/skillsskills.sh

Sources

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

Show all 6
  1. p-video SKILL.md · github.com
  2. belt CLI README · github.com
  3. cli-install.md · github.com
  4. README · github.com
  5. plugin.json · github.com
  6. belt skill SKILL.md · github.com

Updated Nov 2, 2026.