← All skills
render-street-interview
70 / 100 · Review before installing
Check before installing.
By gooseworks-ai/goose-skills (GitHub) · design · 1,319 stars · scanned at commit df82981
Write a street-interview ad from a complete inspected commercial interaction and current brand facts. Render product guessing, or prepare mic-only, prepared-sample or visible-task conversation script/prompt previews. Premise, actions and ad connection vary; capture rules stay fixed. Conversation media delivery is unverified.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this.
Found in 53 places.
Show 17 more
- skills/video/render-street-interview/scripts/bench.py, line 115
return subprocess.run([str(c) for c in cmd], capture_output=True, text=True, - skills/video/render-street-interview/scripts/bench.py, line 155
r = subprocess.run(["ffmpeg", "-v", "error", "-ss", f"{t:.3f}", "-i", str(p), - skills/video/render-street-interview/scripts/build.py, line 53
r = subprocess.run([sys.executable, *[str(c) for c in cmd]]) - skills/video/render-street-interview/scripts/build_episode.py, line 110
return subprocess.run([str(x) for x in cmd], capture_output=True, text=True, - skills/video/render-street-interview/scripts/build_episode.py, line 1375
raw = subprocess.run(["ffmpeg", "-v", "error", "-ss", f"{a:.3f}", "-to", f"{b:.3f}", - skills/video/render-street-interview/scripts/build_looks.py, line 83
subprocess.run([str(x) for x in c], check=True, **k) - skills/video/render-street-interview/scripts/build_looks.py, line 394
if gap_s < 0 or gap_d <= 0 or gap_s + gap_d > float(subprocess.run( - skills/video/render-street-interview/scripts/build_looks.py, line 437
r = subprocess.run(["ffmpeg", "-hide_banner", "-nostats", "-i", str(pre), "-af", - skills/video/render-street-interview/scripts/build_looks.py, line 455
r = subprocess.run(["ffmpeg", "-hide_banner", "-nostats", "-i", str(stage), "-af", - skills/video/render-street-interview/scripts/build_looks.py, line 463
d = subprocess.run(["ffprobe", "-v", "error", "-show_entries", "format=duration", - skills/video/render-street-interview/scripts/build_looks.py, line 616
source_duration = float(subprocess.run(["ffprobe", "-v", "error", "-show_entries", "format=duration", - skills/video/render-street-interview/scripts/build_looks.py, line 620
actual = float(subprocess.run(["ffprobe", "-v", "error", "-show_entries", "format=duration", - skills/video/render-street-interview/scripts/check-cut.py, line 133
return subprocess.run([str(x) for x in cmd], capture_output=True, text=True, **k) - skills/video/render-street-interview/scripts/check-cut.py, line 176
r = subprocess.run(["ffmpeg", "-v", "error", "-ss", f"{t:.3f}", "-i", str(path), - skills/video/render-street-interview/scripts/check-cut.py, line 276
subprocess.run(["ffmpeg", "-y", "-v", "error", "-ss", "%.3f" % t, "-i", str(path), - skills/video/render-street-interview/scripts/check-cut.py, line 953
subprocess.run(["ffmpeg", "-v", "error", "-y", "-i", str(control), "-vf", - skills/video/render-street-interview/scripts/check-cut.py, line 975
subprocess.run(["ffmpeg", "-v", "error", "-y", "-i", str(render), "-vf",
and 33 more places
Downloads and installs other software
The author does not mention this.
Found in 3 places.
Can call paid AI services billed to you
This is disclosed by the author in the skill's SKILL.md or README.
Found in 2 places.
Connects to the internet
The author does not mention this.
Found in 14 places.
Show 11 more
- skills/video/render-street-interview/scripts/media_proxy.py, line 889
sub_resp = requests.post(f"{base}/{model_path}", params=params, json=payload, - skills/video/render-street-interview/scripts/media_proxy.py, line 1021
r = requests.post(url, params=_params(tok, agent), timeout=timeout_s, - skills/video/render-street-interview/scripts/media_proxy.py, line 1060
r = requests.post(api_base + "/api/internal/fal-storage-proxy/storage/auth/token", - skills/video/render-street-interview/scripts/media_proxy.py, line 1066
up = requests.post(t["base_url"].rstrip("/") + "/files/upload", data=f, timeout=600, - skills/video/render-street-interview/scripts/media_proxy.py, line 1078
urllib.request.urlretrieve(url, out_path) - skills/video/render-street-interview/scripts/media_proxy.py, line 1093
r = requests.post(url, params=_params(tok, agent), timeout=timeout_s, - skills/video/render-street-interview/scripts/single_gen.py, line 36
import urllib.request - skills/video/render-street-interview/scripts/single_gen.py, line 104
urllib.request.urlretrieve(url, partial) - skills/video/render-street-interview/scripts/variants_gen.py, line 22
import urllib.request - skills/video/render-street-interview/scripts/variants_gen.py, line 236
urllib.request.urlretrieve(res["video"]["url"], dest) - skills/video/render-street-interview/tests/test_h3_provider_route.py, line 146
with patch.object(single_gen.urllib.request, "urlretrieve", side_effect=broken_download):
Safer alternatives
Low-risk skills in the same category (design) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'render-street-interview' ] || [ -L ~/.agents/skills/'render-street-interview' ]; then echo 'A skill folder named render-street-interview already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/gooseworks-ai/goose-skills' "$d" && git -C "$d" checkout --quiet 'df8298140d434a6363de0c265eb6af2e571d97a5' -- 'skills/video/render-street-interview' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/video/render-street-interview' ~/.agents/skills/'render-street-interview' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'render-street-interview' ~/.claude/skills/'render-street-interview' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for gooseworks-ai/goose-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/gooseworks-ai/goose-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | df82981 | 70 |
| 2026-11-06 | df82981 | 50 |