
Happyhorse 1 0
- 354k installs
- 31 repo stars
- Updated May 15, 2026
- agentspace-so/runcomfy-agent-skills
HappyHorse 1.0 is a Claude skill that generates text-to-video with the HappyHorse 1.0 model through the local RunComfy CLI.
About
Generates text-to-video with HappyHorse 1.0 through the local RunComfy CLI. A developer uses it for multi-shot brand stories that keep one character consistent, talking-head explainers that need in-clip voiceover, or multilingual short-form ads. It outputs native 1080p with synchronized audio in the same pass and routes to Wan 2.7 or Seedance for audio-driven lip-sync from an external track.
- Text-to-video with HappyHorse 1.0 via the RunComfy CLI
- Native 1080p with in-pass synchronized audio (dialogue, ambient, Foley)
- Multi-shot character consistency and 6-language prompts
Happyhorse 1 0 by the numbers
- 354,285 all-time installs (skills.sh)
- Security screen: LOW risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
happyhorse-1-0 capabilities & compatibility
Skill is MIT-licensed; needs a RunComfy account and GPU generation is billed by RunComfy.
- Capabilities
- video generation · text to video · character consistency
- Use cases
- video generation
- Runs
- Local or remote
- Pricing
- Bring your own API key
What happyhorse-1-0 says it does
Native 1080p video with **in-pass synchronized audio** (dialogue, ambient, Foley) and multi-shot character consistency.
Audio is in-pass only
currently #1 on Artificial Analysis Video Arena
npx skills add https://github.com/agentspace-so/runcomfy-agent-skills --skill happyhorse-1-0Add your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 354k |
|---|---|
| repo stars | ★ 31 |
| Security audit | 3 / 3 scanners passed |
| Last updated | May 15, 2026 |
| Repository | agentspace-so/runcomfy-agent-skills ↗ |
How do you generate HappyHorse 1.0 video on RunComfy?
Generate a multi-shot short video with consistent characters and in-pass synchronized audio from a text prompt.
Who is it for?
Multi-shot stories with character consistency and native in-pass synchronized audio
Skip if: Audio-driven lip-sync from your own track (use Wan 2.7) or image-to-video on this endpoint
When should I use this skill?
User says 'happyhorse', 'happy horse', or asks to generate video with this model
What you get
1080p video clip with synchronized audio, HappyHorse schema settings, and runcomfy CLI command.
- generated video file downloaded to output-dir
By the numbers
- duration 3-15s
- native 1080p with in-pass audio
- 6 prompt languages
Files
HappyHorse 1.0 — Pro Pack on RunComfy
runcomfy.com · Text-to-video · GitHub
HappyHorse 1.0 — currently #1 on Artificial Analysis Video Arena (Elo 1333 t2v / 1392 i2v) — hosted on the RunComfy Model API. Native 1080p video with in-pass synchronized audio (dialogue, ambient, Foley) and multi-shot character consistency.
npx skills add agentspace-so/runcomfy-skills --skill happyhorse-1-0 -gWhen to pick this model (vs siblings)
| You want | Use |
|---|---|
| Multi-shot story with character / wardrobe consistency | HappyHorse 1.0 |
| Native audio in the same generation pass | HappyHorse 1.0 |
| Currently-#1 blind-vote video model | HappyHorse 1.0 |
| Detailed lip-synced dialogue + reference video | Seedance 2.0 Pro |
| Fine motion control + multi-reference conditioning | Wan 2.7 |
| Ultra-fast iteration (sub-second per frame) | LTX 2 |
| Cinematic motion editing on existing footage | Kling Video O1 |
If the user said "HappyHorse" / "happy horse video" explicitly, route here regardless.
Prerequisites
1. RunComfy CLI — npm i -g @runcomfy/cli 2. RunComfy account — runcomfy login opens a browser device-code flow. 3. CI / containers — set RUNCOMFY_TOKEN=<token> instead of runcomfy login.
Endpoints + input schema
happyhorse/happyhorse-1-0/text-to-video
| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
prompt | string | yes | — | Up to 2,500 chars. 6 languages (CN/EN/JP/KR/DE/FR). |
aspect_ratio | enum | no | 16:9 | 16:9, 9:16, 1:1, 4:3, 3:4 only. |
resolution | enum | no | 1080P | 720P or 1080P. |
duration | int | no | 5 | 3–15 seconds. |
seed | int | no | 0 | 0..2^31-1. Reuse for variant comparisons. |
watermark | bool | no | true | Provider watermark. |
How to invoke
Default (16:9 1080p 5s):
runcomfy run happyhorse/happyhorse-1-0/text-to-video \
--input '{"prompt": "<user prompt>"}' \
--output-dir <absolute/path>Vertical short (9:16, 8s, no watermark):
runcomfy run happyhorse/happyhorse-1-0/text-to-video \
--input '{
"prompt": "<user prompt>",
"aspect_ratio": "9:16",
"duration": 8,
"watermark": false
}' \
--output-dir <absolute/path>Cheaper test pass (720p):
runcomfy run happyhorse/happyhorse-1-0/text-to-video \
--input '{"prompt": "<user prompt>", "resolution": "720P", "duration": 3}' \
--output-dir <absolute/path>The CLI submits, polls every 2s until terminal, then downloads any *.runcomfy.net / *.runcomfy.com URL from the result into --output-dir. Stdout is the result JSON. Stderr is progress.
Prompting — what actually works
Describe motion over time, not a still. "A woman turns from the window, walks two paces to the desk, picks up the cup, lifts it to her face, takes a sip" beats "a woman drinking coffee".
Camera + shot in plain English. Front-loa
Related skills
How it compares
Pick happyhorse-1-0 for general Arena-ranked t2v with built-in audio; pick wan-2-7 when audio_url custom lip-sync is required.
FAQ
What ranking does HappyHorse 1.0 hold in happyhorse-1-0 docs?
happyhorse-1-0 documents HappyHorse 1.0 as #1 on Artificial Analysis Video Arena. The skill targets native 1080p output with in-pass synchronized audio via runcomfy run happyhorse/happyhorse-1-0/text-to-video.
How many languages does happyhorse-1-0 support for prompts?
happyhorse-1-0 documents 6-language prompt support on HappyHorse 1.0 alongside multi-shot character consistency. Duration, aspect-ratio, and resolution schema are included for agent calls.
Is Happyhorse 1 0 safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.