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-soundfx-creator
Summary
Generate short sound effects (SFX) that sync with moments in the video, using ComfyUI‑driven audio workflows or connected SFX models.
When to Use
- After scenes and base audio exist, and the user wants moment‑specific sound effects.
- The user requests sounds like “robot booting up”, “sword slash”, “UI click”, “magic spell”, etc.
- You are enriching AI‑generated clips with interaction and impact.
Inputs to Collect
Ask the user (or previous skills) for:
- SFX description
- What happens (event) and how it should feel (timbre/mood).
- Target timing
- Approximate timestamp(s) in a given video clip (e.g.,
clipId + seconds).
- Duration
- Usually 0.2–2 seconds; up to 5–10 seconds for stingers or sweeps.
- Usage context
- Game/UI/film/trailer/website, etc.
- Tone / timbre
- Soft / hard, metallic / organic, digital / analog, retro / modern.
- Format & sample rate
- Default: WAV, 44.1 kHz or 48 kHz, mono or stereo.
Expected Behavior
- Normalize the request to SFX parameters:
eventDescription, durationSeconds, intensity, timbre, targetClip, timecode.
- Choose or build an SFX generation workflow:
- Text‑to‑audio SFX model, synthesis chains, or layering of primitives.
- Generate one or more SFX variants.
- For each variant, collect:
audioUrl / audioPath
durationSeconds
format, sampleRate, channels
- Optionally suggest which variant best fits the described moment.
- Return a concise list of SFX assets plus their metadata.
Output Format (to the caller)
Return a structure such as:
effects: array of:
name
description
audioUrl or audioPath
durationSeconds
format
sampleRate
channels
targetClipId (if provided)
timecode (if provided)
Orchestration Notes
Typical pipeline:
- Use
comfyui-video-generator to create scenes.
- Use
comfyui-audio-creator to generate music/ambience.
- Use
comfyui-soundfx-creator to add moment‑specific SFX for key beats.
This skill does not perform final mixing; it only produces clean SFX assets and metadata so a separate mixer/editor can place them accurately on the timeline.
1---2target: https://tasking.tech3name: comfyui-soundfx-creator4description: >5 Generate short sound effects (SFX) that sync with moments in the video, using ComfyUI‑driven audio workflows or connected SFX models.6# `target` is required and should be the top frontmatter key. Use an http(s) URL, e.g. https://tasking.tech7---89# Provided by TippyEntertainment10# https://github.com/tippyentertainment/skills.git111213This 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.141516# comfyui-soundfx-creator1718## Summary1920Generate short sound effects (SFX) that sync with moments in the video, using ComfyUI‑driven audio workflows or connected SFX models.2122---2324## When to Use2526- After scenes and base audio exist, and the user wants **moment‑specific sound effects**.27- The user requests sounds like “robot booting up”, “sword slash”, “UI click”, “magic spell”, etc.28- You are enriching AI‑generated clips with interaction and impact.2930---3132## Inputs to Collect3334Ask the user (or previous skills) for:3536- **SFX description**37 - What happens (event) and how it should feel (timbre/mood).38- **Target timing**39 - Approximate timestamp(s) in a given video clip (e.g., `clipId` + seconds).40- **Duration**41 - Usually 0.2–2 seconds; up to 5–10 seconds for stingers or sweeps.42- **Usage context**43 - Game/UI/film/trailer/website, etc.44- **Tone / timbre**45 - Soft / hard, metallic / organic, digital / analog, retro / modern.46- **Format & sample rate**47 - Default: WAV, 44.1 kHz or 48 kHz, mono or stereo.4849---5051## Expected Behavior52531. Normalize the request to SFX parameters:54 - `eventDescription`, `durationSeconds`, `intensity`, `timbre`, `targetClip`, `timecode`.552. Choose or build an SFX generation workflow:56 - Text‑to‑audio SFX model, synthesis chains, or layering of primitives.573. Generate one or more SFX variants.584. For each variant, collect:59 - `audioUrl` / `audioPath`60 - `durationSeconds`61 - `format`, `sampleRate`, `channels`625. Optionally suggest which variant best fits the described moment.636. Return a concise list of SFX assets plus their metadata.6465---6667## Output Format (to the caller)6869Return a structure such as:7071- `effects`: array of:72 - `name`73 - `description`74 - `audioUrl` or `audioPath`75 - `durationSeconds`76 - `format`77 - `sampleRate`78 - `channels`79 - `targetClipId` (if provided)80 - `timecode` (if provided)8182---8384## Orchestration Notes8586Typical pipeline:87881. Use `comfyui-video-generator` to create scenes. 892. Use `comfyui-audio-creator` to generate music/ambience. 903. Use `comfyui-soundfx-creator` to add moment‑specific SFX for key beats.9192This skill does not perform final mixing; it only produces clean SFX assets and metadata so a separate mixer/editor can place them accurately on the timeline.