SkillHub GitHub

Skills 101-skills/superpowers

ai-video-generation

Use it when
you want an AI-generated video clip from a prompt or a picture, or need to edit, upscale or add sound to a clip
It does
runs Veo, Seedance, Wan, Grok and dozens of other video models through belt, the command line of the inference.sh model platform
You get
generated clips, and also talking portraits, upscaled video, added sound effects or clips merged with transitions
Needs
the belt CLI and an inference.sh account
Unlike ai-avatar-video
talking portraits are a few rows here; that skill covers them in depth, with voices and dubbing

Copy of a skill from inference.sh's own repo, inference-sh/skills, republished under six org names that are all called superpowers. On 2026-10-19 the original had 14 installs and this copy had 810.0K.

TLDR

inference.sh hosts AI models as apps you run from its belt command line, each with a JSON input. This skill is a catalog of its video apps, with what each is best at and a ready command. Text-to-video models include Google's Veo, ByteDance's Seedance, xAI's Grok, models from Alibaba and cheaper options, several of which also generate sound. Image-to-video models animate a still picture, and some keep a person's look from a reference photo. Beyond generation it covers making a portrait speak from an audio file, editing a clip from a text instruction, upscaling, adding sound effects and joining clips with transitions. It lists options rather than walking a process: the agent picks the model that fits, and belt app list --category video shows the rest. It gives no prices.

Summarizes the skill at becc256.

npx skills add https://github.com/101-skills/superpowers --skill ai-video-generation
Installs
301,174 on skills.sh, Sep 21, 2026
Repo stars
4 101-skills/superpowers
First seen
Aug 31, 2026 on skills.sh
Weekly installs
213K
week to Sep 21
Weekly values
Week toInstalls
Aug 30
Aug 100
Aug 170
Aug 240
Aug 310
Sep 713,241
Sep 1464,317
Sep 21213,120
Category

Generate and edit video, images and audio.

Type

Operates a CLI, API, app or bundled script to get something done.

Effect

Its own steps create or change files, git state or local tools.

Needs

A specific command-line tool or desktop app must be installed, such as gh, agent-browser, LibreOffice, Obsidian or a vendor CLI.

An account, API key or paid plan with an outside service.

Publisher

Everyone else. Unverified vendor claims default to community.

Topics
Stack
Flags

A copy of another publisher's skill under a different org. Each copy found had hundreds of thousands of installs while its original had fewer than twenty, so treat its ranking with caution.

SKILL.md

From 101-skills/superpowers at becc256. Checked daily, last changed Oct 20, 2026.

Frontmatter
name: ai-video-generation
description: "Generate AI videos with Google Veo, Seedance 2.0, HappyHorse, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 2.0, HappyHorse 1.0, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo. Capabilities: text-to-video, image-to-video, reference-to-video, video editing, 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, seedance, happyhorse"
allowed-tools: Bash(belt *)

Install the belt CLI skill: npx skills add belt-sh/cli

AI Video Generation

Generate videos with 40+ AI models via inference.sh CLI.

AI Video Generation

Quick Start

Requires inference.sh CLI (belt). Install instructions

belt login

# Generate a video with Veo
belt app run google/veo-3-1-fast --input '{"prompt": "drone shot flying over a forest"}'

Available Models

Text-to-Video
Model App ID Best For
Veo 3.1 Fast google/veo-3-1-fast Fast, with optional audio
Veo 3.1 google/veo-3-1 Best quality, frame interpolation
Veo 3 google/veo-3 High quality with audio
Veo 3 Fast google/veo-3-fast Fast with audio
Veo 2 google/veo-2 Realistic videos
P-Video pruna/p-video Fast, economical, with audio support
WAN-T2V pruna/wan-t2v Economical 480p/720p
Grok Video xai/grok-imagine-video xAI, configurable duration
Seedance 2.0 bytedance/seedance-2-0 Text/image/ref-to-video with sync audio, up to 1080p
Seedance 2.0 Fast bytedance/seedance-2-0-fast Fast variant, same capabilities
HappyHorse T2V alibaba/happyhorse-1-0-t2v Physically realistic, up to 15s
Image-to-Video
Model App ID Best For
Wan 2.5 falai/wan-2-5 Animate any image
Wan 2.5 I2V falai/wan-2-5-i2v High quality i2v
WAN-I2V pruna/wan-i2v Economical 480p/720p
P-Video pruna/p-video Fast i2v with audio
Seedance 2.0 bytedance/seedance-2-0 Animate images with sync audio, up to 1080p
Seedance 2.0 Fast bytedance/seedance-2-0-fast Fast variant, same capabilities
HappyHorse I2V alibaba/happyhorse-1-0-i2v Animate images, up to 1080P/15s
HappyHorse R2V alibaba/happyhorse-1-0-r2v Character-preserving from references
Avatar / Lipsync
Model App ID Best For
OmniHuman 1.5 bytedance/omnihuman-1-5 Multi-character
OmniHuman 1.0 bytedance/omnihuman-1-0 Single character
Fabric 1.0 falai/fabric-1-0 Image talks with lipsync
PixVerse Lipsync falai/pixverse-lipsync Realistic lipsync
Video Editing
Model App ID Best For
HappyHorse Edit alibaba/happyhorse-1-0-video-edit Natural language video editing
Utilities
Tool App ID Description
HunyuanVideo Foley infsh/hunyuanvideo-foley Add sound effects to video
Topaz Upscaler falai/topaz-video-upscaler Upscale video quality
Media Merger infsh/media-merger Merge videos with transitions

Browse All Video Apps

belt app list --category video

Examples

Text-to-Video with Veo
belt app run google/veo-3-1-fast --input '{
  "prompt": "A timelapse of a flower blooming in a garden"
}'
Grok Video
belt app run xai/grok-imagine-video --input '{
  "prompt": "Waves crashing on a beach at sunset",
  "duration": 5
}'
Image-to-Video with Wan 2.5
belt app run falai/wan-2-5 --input '{
  "image_url": "https://your-image.jpg"
}'
AI Avatar / Talking Head
belt app run bytedance/omnihuman-1-5 --input '{
  "image_url": "https://portrait.jpg",
  "audio_url": "https://speech.mp3"
}'
Fabric Lipsync
belt app run falai/fabric-1-0 --input '{
  "image_url": "https://face.jpg",
  "audio_url": "https://audio.mp3"
}'
Seedance 2.0 Text-to-Video with Audio
belt app run bytedance/seedance-2-0 --input '{
  "prompt": "a jazz band performing in a dimly lit club",
  "generate_audio": true,
  "duration": 10
}'
Seedance 2.0 Image-to-Video
belt app run bytedance/seedance-2-0 --input '{
  "image": "https://your-image.jpg",
  "prompt": "gentle camera movement, leaves rustling in the wind",
  "generate_audio": true
}'
Seedance 2.0 Reference-to-Video
belt app run bytedance/seedance-2-0 --input '{
  "prompt": "A person who looks like the reference walking through a garden",
  "reference_image": "https://portrait.jpg",
  "generate_audio": true
}'
HappyHorse Text-to-Video
belt app run alibaba/happyhorse-1-0-t2v --input '{
  "prompt": "a golden retriever running through autumn leaves, slow motion",
  "duration": 10,
  "resolution": "1080P"
}'
HappyHorse Video Editing
belt app run alibaba/happyhorse-1-0-video-edit --input '{
  "video": "https://your-video.mp4",
  "prompt": "change the background to a snowy mountain landscape"
}'
PixVerse Lipsync
belt app run falai/pixverse-lipsync --input '{
  "image_url": "https://portrait.jpg",
  "audio_url": "https://speech.mp3"
}'
Video Upscaling
belt app run falai/topaz-video-upscaler --input '{"video_url": "https://..."}'
Add Sound Effects (Foley)
belt app run infsh/hunyuanvideo-foley --input '{
  "video_url": "https://silent-video.mp4",
  "prompt": "footsteps on gravel, birds chirping"
}'
Merge Videos
belt app run infsh/media-merger --input '{
  "videos": ["https://clip1.mp4", "https://clip2.mp4"],
  "transition": "fade"
}'

Related Skills

# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli

# Pruna P-Video (fast & economical)
npx skills add inference-sh/skills@p-video

# Google Veo specific
npx skills add inference-sh/skills@google-veo

# Seedance 2.0
npx skills add inference-sh/skills@seedance

# HappyHorse 1.0
npx skills add inference-sh/skills@happyhorse

# AI avatars & lipsync
npx skills add inference-sh/skills@ai-avatar-video

# Text-to-speech (for video narration)
npx skills add inference-sh/skills@text-to-speech

# Image generation (for image-to-video)
npx skills add inference-sh/skills@ai-image-generation

# Twitter (post videos)
npx skills add inference-sh/skills@twitter-automation

Browse all apps: belt app list

Documentation