tools/video/p-video/SKILL.md
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
npx skillsauth add inference-sh/agent-skills p-videoInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate videos with Pruna's optimized video models via inference.sh CLI.

Requires inference.sh CLI (
belt). Install instructions
belt login
belt app run pruna/p-video --input '{"prompt": "drone shot flying over a forest at sunset"}'
Pruna optimizes AI models for speed without sacrificing quality.
| Model | App ID | Best For |
|-------|--------|----------|
| P-Video | pruna/p-video | Text-to-video, image-to-video, with audio |
| WAN-T2V | pruna/wan-t2v | Text-to-video, 480p/720p |
| WAN-I2V | pruna/wan-i2v | Animate images, 480p/720p |
belt app run pruna/p-video --input '{
"prompt": "waves crashing on a beach at sunset",
"duration": 5,
"resolution": "720p"
}'
belt app run pruna/p-video --input '{
"prompt": "gentle camera movement, clouds drifting",
"image": "https://your-image.jpg"
}'
P-Video supports audio input that syncs with the video:
belt app run pruna/p-video --input '{
"prompt": "person talking in an interview setting",
"audio": "https://your-audio.mp3"
}'
Fast and economical text-to-video:
belt app run pruna/wan-t2v --input '{
"prompt": "a cat playing with a ball of yarn",
"resolution": "720p",
"duration": 5
}'
Animate any still image:
belt app run pruna/wan-i2v --input '{
"prompt": "gentle movement, natural motion, subtle breathing",
"image": "https://portrait.jpg",
"resolution": "720p"
}'
belt app run pruna/p-video --input '{
"prompt": "cinematic landscape with dramatic clouds",
"resolution": "1080p",
"duration": 5
}'
belt app run pruna/p-video --input '{
"prompt": "quick concept test video",
"draft": true
}'
| Model | Resolutions | Pricing | |-------|-------------|---------| | P-Video | 720p, 1080p | Per second, varies by resolution/draft | | WAN-T2V | 480p, 720p | $0.05 (480p), $0.10 (720p) per video | | WAN-I2V | 480p, 720p | $0.05 (480p), $0.11 (720p) per video |
belt app list --namespace pruna
# Full platform skill (all 250+ apps)
npx skills add inference-sh/skills@infsh-cli
# All video generation models
npx skills add inference-sh/skills@ai-video-generation
# Image-to-video guide
npx skills add inference-sh/skills@image-to-video
# Pruna image generation
npx skills add inference-sh/skills@p-image
# Text-to-speech (for video narration)
npx skills add inference-sh/skills@text-to-speech
Browse all apps: belt app list
development
Render videos from React/Remotion component code via inference.sh. Pass TSX code, get MP4. Supports all Remotion APIs: useCurrentFrame, useVideoConfig, spring, interpolate, AbsoluteFill, Sequence. Configurable resolution, FPS, duration, codec. Use for: programmatic video generation, animated graphics, motion design, data-driven videos, React animations to video. Triggers: remotion, render video from code, tsx to video, react video, programmatic video, remotion render, code to video, animated video, motion graphics code, react animation video
documentation
Still-to-video conversion guide: model selection, motion prompting, and camera movement. Covers Wan 2.5 i2v, Seedance, Fabric, Grok Video with when to use each. Use for: animating images, creating video from stills, adding motion, product animations. Triggers: image to video, i2v, animate image, still to video, add motion to image, image animation, photo to video, animate still, wan i2v, image2video, bring image to life, animate photo, motion from image
tools
Generate videos with Google Veo models via inference.sh CLI. Models: Veo 3.1, Veo 3.1 Fast, Veo 3, Veo 3 Fast, Veo 2. Capabilities: text-to-video, cinematic output, high quality video generation. Triggers: veo, google veo, veo 3, veo 2, veo 3.1, vertex ai video, google video generation, google video ai, veo model, veo video
tools
Generate AI videos with Google Veo, Seedance, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 1.5 Pro, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo. Capabilities: text-to-video, image-to-video, lipsync, avatar animation, video upscaling, foley sound. Use for: social media videos, marketing content, explainer videos, product demos, AI avatars. Triggers: video generation, ai video, text to video, image to video, veo, animate image, video from image, ai animation, video generator, generate video, t2v, i2v, ai video maker, create video with ai, runway alternative, pika alternative, sora alternative, kling alternative