ai-video-generationSAFE
Overview
An agent skill published by gencraft-labs.
cdf87f933093OBSERVED · 2026-10-14Install
Commands as the repository documents them. They are shown, not run.
npm i -g @runcomfy/cli # or: npx -y @runcomfy/cli --version
npx skills add agentspace-so/runcomfy-agent-skills --skill ai-video-generation -g
What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
---
name: ai-video-generation
displayName: "AI Video Generation"
allowed-tools: Bash(runcomfy *)
description: >
Generate AI videos on RunComfy via the `runcomfy` CLI — a smart router
across the full video-model catalog: HappyHorse 1.0 (Arena #1, native
in-pass audio), Wan-AI Wan 2-7 (open weights, audio-driven lip-sync),
ByteDance Seedance v2 / 1-5 / 1-0 (multi-modal cinematic), Kling 3.0
/ 2-6, Google Veo 3-1, MiniMax Hailuo 2-3, ByteDance Dreamina 3-0.
Covers text-to-video (t2v), image-to-video (i2v), and Veo's
video-extend endpoint. The skill picks the right model for the user's
intent (Arena-#1 quality, multi-shot character identity, in-pass audio,
cinematic motion, fastest path, sub-15s clip, longest duration) and
ships each model's documented prompting patterns plus the minimal
`runcomfy run` invoke. Triggers on "generate video", "make a video",
"text to video", "t2v", "image to video", "i2v", "animate", "AI video",
"make X move", "video from prompt", "video from image", or any
explicit ask to produce a video clip from prompt or still.
homepage: https://www.runcomfy.com
license: MIT
---
# AI Video Generation
Generate videos with the full RunComfy video-model catalog through one CLI — text-to-video, image-to-video, and Veo's video-extend. This skill picks the right model for the user's intent and ships the documented prompt patterns + the exact `runcomfy run` invoke for each.
[runcomfy.com](https://www.runcomfy.com/?utm_source=skills.sh&utm_medium=skill&utm_campaign=ai-video-generation) · [Video models](https://www.runcomfy.com/models?utm_source=skills.sh&utm_medium=skill&utm_campaign=ai-video-generation) · [CLI docs](https://docs.runcomfy.com/cli/introduction?utm_source=skills.sh&utm_medium=skill&utm_campaign=ai-video-generation)
## Powered by the RunComfy CLI
```bash
# 1. Install (see runcomfy-cli skill for details)
npm i -g @runcomfy/cli # or: npx -y @runcomfy/cli --version
# 2. Sign in
runcomfy login # or in CI: export RUNCOMFY_TOKEN=<token>
# 3. Generate
runcomfy run <vendor>/<model>/<endpoint> \
--input '{"prompt": "..."}' \
--output-dir ./out
```
CLI deep dive: [`runcomfy-cli`](https://www.skills.sh/agentspace-so/runcomfy-agent-skills/runcomfy-cli) skill.
## Install this skill
```bash
npx skills add agentspace-so/runcomfy-agent-skills --skill ai-video-generation -g
```
---
## Pick the right model for the user's intent
### Text-to-video (t2v) — newest first
**HappyHorse 1.0** — `happyhorse/happyhorse-1-0/text-to-video` *(default)*
> Currently #1 on Artificial Analysis Video Arena. Native synchronized audio generated in-pass (no separate Foley step). Native 1080p, up to ~15s, strong multi-shot character consistency.
> Pick for: general-purpose t2v, ad creative with audio, social-media clips, multi-shot narratives.
> Avoid for: audio-driven lip-sync to a specific voiceover MP3 — use **Wan 2-7**.
**Kling 3.0 4K** — [`kling/kling-3.0/4k/text-to-video`](https://www.runcomfy.com/models/kling/kling-3.0/4k/text-to-video?utm_source=skills.sh&utm_medium=skill&utm_campaign=ai-video-generation)
> Kling's latest, 4K output, strong multi-shot character identity, premium camera language.
> Pick for: hero shots, final-delivery 4K cuts, multi-shot character narratives.
> Avoid for: cost-sensitive iteration — drop to **Kling 2-6 Pro** or **Standard** i2v.
**Seedance v2 Pro** — `bytedance/seedance-v2/pro`
> ByteDance flagship — multi-modal (up to 9 reference images, 3 reference videos, 3 reference audio), in-pass synchronized audio, cinematic motion refinement, lens language honored.
> Pick for: cinematic ad frames, multi-reference composition (subject + scene + audio refs), 21:9 anamorphic looks.
> Avoid for: simple "single prompt → clip" jobs — overpowered, slower.
**Seedance v2 Fast** — [`bytedance/seedance-v2/fast`](https://www.runcomfy.com/models/bytedance/seedance-v2/fast?utm_source=skills.sh&utm_medium=skill&utm_campaign=ai-video-generation)
> Faster variant of Seedance v2 Pro, same multi-modal capabilities.
> Pick for: iteration on Seedance v2 compositions before locking a final on Pro.
> Avoid for: hero-shot final delivery.
**Wan 2-7** — `wan-ai/wan-2-7/text-to-video`
> Open-weights flagship, `audio_url` field for audio-driven lip-sync, pairs natively with Wan image models.
> Pick for: dialog scenes where mouth must sync to a specific voiceover file; open-weights pipeline requirement.
> Avoid for: in-pass audio generation (no MP3 input) — use **HappyHorse 1.0**.
**Kling 2-6 Pro** — [`kling/kling-2-6/pro/text-to-video`](https://www.runcomfy.com/models/kling/kling-2-6/pro/text-to-video?utm_source=skills.sh&utm_medium=skill&utm_campaign=ai-video-generation)
> Previous Kling tier — still strong quality at much lower cost than 3.0 4K.
> Pick for: production at scale where 3.0 4K is too expensive.
> Avoid for: top-tier hero shots — use **Kling 3.0 4K**.
**Seedance 1-5 Pro** — [`bytedance/seedance-1-5/pro/text-to-video`](https://www.runcomfy.com/models/bytedance/seedance-1-5/pro/text-to-video?utm_source=skills.sh&utm_medium=skill&utm_campaign=ai-video-generation)
> Previous Seedance generation, cheaper.
> Pick for: identity-stable batches between 1-5 generations; cost-sensitive baseline.
> Avoid for: new work — prefer **Seedance v2 Pro** or **Fast**.
### Image-to-video (i2v) — newest first
**HappyHorse 1.0 I2V** — `happyhorse/happyhorse-1-0/image-to-video` *(default)*
> Animate any still with in-pass audio described in prompt, strong identity preservation.
> Pick for: animating a generated portrait or product still, vertical social clips, voiceover-described audio.
> Avoid for: physics-accurate object motion — use **Veo 3-1**.
**Veo 3-1** — [`google-deepmind/veo-3-1/image-to-video`](https://www.runcomfy.com/models/google-deepmind/veo-3-1/image-to-video?utm_source=skills.sh&utm_medium=skill&utm_campaign=ai-video-generation)
> Google's flagship — physics-respecting motion, strong object permanence ("rotates 180 degrees" = Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (0)
No findings outside the package's declared scope.
Gates applied: no_behavioural_pass.
cdf87f933093full audit observations/trust-audit/skill/gencraft-labs__ai-video-generation.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-14 | cdf87f933093 | SAFE | B | 89 | first audit |
Questions
Is ai-video-generation safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can ai-video-generation access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
How current is this page?
The grade is for one exact copy of the source (cdf87f933093), read on 2026-10-14. The repository is watched, and a new audit runs when it changes — this is the first audit.