Back to Skills

happyhorse

Generate and edit videos with Alibaba HappyHorse 1.0 models via inference.sh CLI. Models: HappyHorse T2V, I2V, R2V, Video Edit. Capabilities: text-to-video, image-to-video, reference-to-video, video editing with natural language, character preservation, 720P/1080P, up to 15 seconds. Use for: physically realistic video, video editing, character-consistent content, product demos, social media. Triggers: happyhorse, happy horse, alibaba video, happyhorse 1.0, dashscope video, alibaba happyhorse, vi

7starsUpdated 8/14/2026

Security Assessment

Safe(94/100)
Security Score94/100

About happyhorse

happyhorse is an integration skill for generating and editing video with Alibaba's HappyHorse 1.0 models through the inference.sh CLI (the belt tool). It exposes four related models — text-to-video (T2V), image-to-video (I2V), reference-to-video (R2V) for character preservation, and a natural-language Video Edit model — solving the task of producing or editing physically realistic video from the command line without managing model infrastructure directly.

The skill documents the belt workflow (belt login, then belt app run against a model app ID with a JSON input payload) and provides worked examples for each capability: text-to-video with duration, resolution, and aspect-ratio controls; animating a still image from a first frame; preserving characters from up to nine reference images; multi-character scenes; editing existing videos with instructions like changing a background; swapping a person for a reference character; and audio control during edits. Per-model parameter tables cover prompt, duration (3 to 15 seconds), resolution (720P/1080P), aspect ratios, seed, watermark, reference images, and audio settings, and a pricing table lists per-second costs by resolution.

Target users are content creators, marketers, and developers who want scriptable, character-consistent video for product demos, social media, and creative work. It depends on the external belt CLI (installed via npx skills add belt-sh/cli) and a paid inference.sh account. The skill only runs the belt CLI against a hosted generation service and performs no destructive local operations or unsafe execution; the main considerations are cost per second and standard media-generation content responsibilities.

FAQ

What can the HappyHorse models do?

Text-to-video, image-to-video, reference-to-video with character preservation from up to nine images, and natural-language video editing of existing clips, all at 720P/1080P up to 15 seconds.

What are the prerequisites?

The inference.sh belt CLI (installed via npx skills add belt-sh/cli) and an inference.sh account; authenticate with belt login before running any model.

How is it priced?

By resolution per second of video, with 1080P costing more than 720P; the Video Edit model is billed on input plus output duration.

How do I keep a character consistent across a video?

Use the R2V model with up to nine reference images, or the Video Edit model with reference images to replace a person with a referenced character.

What controls are available for generation?

Duration (3 to 15 seconds), resolution, aspect ratio, seed for reproducibility, an optional watermark, and audio settings for edits (auto, generate, keep_original).

Install happyhorse

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill