Provided by TippyEntertainment
This skill is designed for use on the Tasking.tech agent platform (https://tasking.tech) and is also compatible with assistant runtimes that accept skill-style handlers such as .claude, .openai, and .mistral. Use this skill for both Claude code and Tasking.tech agent source.
comfyui-video-generator
Summary
Generate short AI video clips (shots) using ComfyUI. This skill turns text prompts (and optional reference images) into 3–8 second scenes that can be stitched into longer “AI movies”.
When to Use
- The user asks for an AI video, scene, or shot.
- You are building a multi‑shot story or trailer and need per‑scene clips.
- You need b‑roll, promo visuals, or anime‑style sequences.
Inputs to Collect
Ask the user for:
- Scene description
- Setting, characters/subjects, what happens in the shot.
- Visual style
- Anime, cinematic, painterly, realistic, cyberpunk, etc.
- Duration target
- Default 4–6 seconds; keep under ~200 frames per render.
- Frame rate
- Resolution
- Default 720p (1280×720); lower for tests.
- Camera / motion (optional)
- Static, slow zoom, pan, orbit, handheld, etc.
- Reference images (optional)
- URLs or file handles for style/character consistency.
- Output format
- MP4/WebM or frame sequence.
If the prompt is vague, ask 2–3 clarifying questions, then proceed with defaults.
Expected Behavior
- Normalize the request into structured parameters:
prompt, negativePrompt
durationSeconds, fps, resolution
cameraStyle, referenceAssets
- Choose an appropriate ComfyUI workflow:
- text‑to‑video, image‑to‑video, or ref‑guided loop.
- Call the ComfyUI backend with those parameters.
- Monitor for completion and collect:
- Video file path/URL.
- Metadata (seed, model, duration, fps, resolution).
- Return a concise summary plus the link/file handle.
Output Format (to the caller)
The skill should return a JSON‑like structure (or equivalent in your system) with at least:
description: short human‑readable description of the clip.
videoUrl or videoPath
durationSeconds
fps
resolution: { width, height }
seed (if available)
modelInfo (model names/versions used)
Orchestration Notes
1---2name: comfyui-video-generator3description: Generate short AI video clips (shots) using ComfyUI. This skill turns text prompts (and optional reference images) into 3–8 second scenes that can be stitched into longer “AI movies”.4---5# Provided by TippyEntertainment6# https://github.com/tippyentertainment/skills.git789This skill is designed for use on the Tasking.tech agent platform (https://tasking.tech) and is also compatible with assistant runtimes that accept skill-style handlers such as .claude, .openai, and .mistral. Use this skill for both Claude code and Tasking.tech agent source.101112# comfyui-video-generator1314## Summary1516Generate short AI video clips (shots) using ComfyUI. This skill turns text prompts (and optional reference images) into 3–8 second scenes that can be stitched into longer “AI movies”.1718---1920## When to Use2122- The user asks for an **AI video**, **scene**, or **shot**.23- You are building a multi‑shot story or trailer and need per‑scene clips.24- You need b‑roll, promo visuals, or anime‑style sequences.2526---2728## Inputs to Collect2930Ask the user for:3132- **Scene description** 33 - Setting, characters/subjects, what happens in the shot.34- **Visual style** 35 - Anime, cinematic, painterly, realistic, cyberpunk, etc.36- **Duration target** 37 - Default 4–6 seconds; keep under ~200 frames per render.38- **Frame rate** 39 - Default 16–24 fps.40- **Resolution** 41 - Default 720p (1280×720); lower for tests.42- **Camera / motion (optional)** 43 - Static, slow zoom, pan, orbit, handheld, etc.44- **Reference images (optional)** 45 - URLs or file handles for style/character consistency.46- **Output format** 47 - MP4/WebM or frame sequence.4849If the prompt is vague, ask 2–3 clarifying questions, then proceed with defaults.5051---5253## Expected Behavior54551. Normalize the request into structured parameters:56 - `prompt`, `negativePrompt`57 - `durationSeconds`, `fps`, `resolution`58 - `cameraStyle`, `referenceAssets`592. Choose an appropriate ComfyUI workflow:60 - text‑to‑video, image‑to‑video, or ref‑guided loop.613. Call the ComfyUI backend with those parameters.624. Monitor for completion and collect:63 - Video file path/URL.64 - Metadata (seed, model, duration, fps, resolution).655. Return a concise summary plus the link/file handle.6667---6869## Output Format (to the caller)7071The skill should return a JSON‑like structure (or equivalent in your system) with at least:7273- `description`: short human‑readable description of the clip.74- `videoUrl` or `videoPath`75- `durationSeconds`76- `fps`77- `resolution`: `{ width, height }`78- `seed` (if available)79- `modelInfo` (model names/versions used)8081---8283## Orchestration Notes8485- This skill is typically called **first** in a pipeline:86 1. `comfyui-video-generator` → create shots.87 2. `comfyui-audio-creator` → create music/ambience for those shots.88 3. `comfyui-soundfx-creator` → create per‑event sound effects.8990- Do NOT handle editing/muxing here; just generate the raw video asset and metadata.