Not in the top 1,000 by GitHub stars
gustavomenani/editing-gameplay-montages
Skill open source do Claude Code que transforma clipes de Valorant/FPS e uma música num edit no beat para TikTok: kills no beat, slow motion com RIFE, transições, letra na tela. Tutorial em português.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/editing-gameplay-montages/SKILL.md
Week of Nov 2, 2026 · +177 / −223 lines
Before Not checked yet → After Network or broad shell
936b5d8d3afc → bd016ee02ac3
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
This preview is limited. See the complete change on GitHub.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 936b5d8d3afc
No earlier version was observed for comparison.
Heat
5.5- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- editing-gameplay-montages
skills/editing-gameplay-montages
How it works
editing-gameplay-montages
When your agent uses it
Edit gameplay clips (Valorant, CS2 or any shooter) into a music-synced highlight montage, frag movie, velocity edit or TikTok/Reels/Shorts "edit" with beat sync, slow motion, speed ramps, kill zooms, transitions, lyric words and a cover image; also copy the editing of a reference video ("com a mesma edição desse vídeo"), or fix a rendered edit that stutters ("travado", "quedas de fps"), has choppy slow motion or kills off the beat. Portuguese - "edita um vídeo", "faz um montage", "highlight", "edit pro TikTok", "faz uma capa". Not for plain trimming, joining or converting clips (use ffmpeg).
What it loads into context
Frontmatter
157 tokensAlways available to the agent
SKILL.md
4,670 tokensWhen the skill is activated
Reference documents
63,895 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rules that are never broken
- Request → path
- Per-style defaults (the two styles never mix in one project)
- The briefing (first reply)
- Edit options (what the user says → what to set)
- Workflow
- When a check or the gate says no
- Never promise, never offer
- Reporting to the user
- Files
Scripts executed separately
scripts/audio.pyscripts/beat_hits.pyscripts/cadence.pyscripts/check.pyscripts/check_store.pyscripts/clipio.pyscripts/deathstrip.pyscripts/deliver.shscripts/densify.pyscripts/doctor.pyscripts/draft_timeline.pyscripts/dupes.pyscripts/ff.pyscripts/find_kills.pyscripts/fixends.pyscripts/gate.pyscripts/ingest.pyscripts/kill_lags.pyscripts/kill_rank.pyscripts/kill_table.pyscripts/kills_auto.pyscripts/kverify.pyscripts/look.pyscripts/mix_spec.pyscripts/mkpts.pyscripts/music_grid.pyscripts/music_hits.pyscripts/music_pulses.pyscripts/music_spec.pyscripts/music_tempo.pyscripts/peakguard.pyscripts/peek.pyscripts/posmap.pyscripts/preflight.pyscripts/prep.pyscripts/preview.pyscripts/ranges.pyscripts/refstyle/audio.pyscripts/refstyle/check.pyscripts/refstyle/clipio.pyscripts/refstyle/cover.pyscripts/refstyle/cover_plates.pyscripts/refstyle/cues_from_alignment.pyscripts/refstyle/deliver.shscripts/refstyle/densify.pyscripts/refstyle/detect_kills.pyscripts/refstyle/draft_ref_timeline.pyscripts/refstyle/flick.pyscripts/refstyle/frame.pyscripts/refstyle/introcand.pyscripts/refstyle/kill_review.pyscripts/refstyle/lyric_sync_sheet.pyscripts/refstyle/lyrics_attack.pyscripts/refstyle/lyrics_audit.pyscripts/refstyle/lyrics_ctc_align.pyscripts/refstyle/lyrics_stem.pyscripts/refstyle/lyrics_sync.pyscripts/refstyle/lyrics_words.pyscripts/refstyle/mykills.pyscripts/refstyle/ref_analyze.pyscripts/refstyle/refmeasure.pyscripts/refstyle/render.pyscripts/refstyle/run.shscripts/refstyle/strip.pyscripts/refstyle/text_test.pyscripts/refstyle/textfx.pyscripts/refstyle/timeline_ref_example.pyscripts/refstyle/transcribe.pyscripts/render.pyscripts/repair.pyscripts/rife_compare.pyscripts/rifeutil.pyscripts/run.shscripts/syncaudit.pyscripts/timeline_example.py
Files
SKILL.mdcore17,654 bytesSKILL.mdcore17,654 bytesSKILL.mdcore17,654 bytesSKILL.mdcore17,654 bytesSKILL.mdcore17,654 bytesbriefing.mddoc7,038 bytesedit-design.mddoc19,605 bytesfeedback.mddoc9,648 byteslook-options.mddoc4,531 bytesmodel-edit.mddoc13,160 bytesmodels/rife-v4.25/flownet.binasset11,360,684 bytesmodels/rife-v4.25/flownet.paramasset31,289 bytespipeline.mddoc42,362 bytespitfalls.mddoc22,374 bytesreference-style.mddoc53,506 bytesscripts/audio.pyruns23,186 bytesscripts/beat_hits.pyruns29,854 bytesscripts/cadence.pyruns2,913 bytesscripts/check.pyruns20,132 bytesscripts/check_store.pyruns8,468 bytesscripts/clipio.pyruns5,122 bytesscripts/deathstrip.pyruns4,973 bytesscripts/deliver.shruns5,455 bytesscripts/densify.pyruns5,582 bytesscripts/doctor.pyruns22,949 bytesscripts/draft_timeline.pyruns65,164 bytesscripts/dupes.pyruns16,188 bytesscripts/ff.pyruns6,329 bytesscripts/find_kills.pyruns5,495 bytesscripts/fixends.pyruns3,821 bytesscripts/games/cs2.jsonasset2,566 bytesscripts/games/generic.jsonasset1,094 bytesscripts/games/valorant.jsonasset1,841 bytesscripts/games/valorant_headshot.pngasset306 bytesscripts/gate.pyruns54,256 bytesscripts/ingest.pyruns40,857 bytesscripts/kill_lags.pyruns9,167 bytesscripts/kill_rank.pyruns26,220 bytesscripts/kill_table.pyruns5,870 bytesscripts/kills_auto.pyruns60,900 bytesscripts/kverify.pyruns25,790 bytesscripts/look.pyruns18,376 bytesscripts/mix_spec.pyruns6,318 bytesscripts/mkpts.pyruns5,589 bytesscripts/music_grid.pyruns17,864 bytesscripts/music_hits.pyruns8,622 bytesscripts/music_pulses.pyruns10,706 bytesscripts/music_spec.pyruns6,537 bytesscripts/music_tempo.pyruns18,025 bytesscripts/peakguard.pyruns4,117 bytesscripts/peek.pyruns3,939 bytesscripts/posmap.pyruns6,084 bytesscripts/preflight.pyruns39,047 bytesscripts/prep.pyruns9,571 bytesscripts/preview.pyruns19,448 bytesscripts/ranges.pyruns5,319 bytesscripts/refstyle/README.mddoc10,357 bytesscripts/refstyle/audio.pyruns31,345 bytesscripts/refstyle/check.pyruns27,499 bytesscripts/refstyle/clipio.pyruns5,083 bytesscripts/refstyle/cover.pyruns4,102 bytesscripts/refstyle/cover_plates.pyruns1,132 bytesscripts/refstyle/cues_from_alignment.pyruns16,481 bytesscripts/refstyle/deliver.shruns5,517 bytesscripts/refstyle/densify.pyruns5,870 bytesscripts/refstyle/detect_kills.pyruns10,566 bytesscripts/refstyle/draft_ref_timeline.pyruns173,059 bytesscripts/refstyle/flick.pyruns2,839 bytesscripts/refstyle/frame.pyruns3,185 bytesscripts/refstyle/introcand.pyruns1,232 bytesscripts/refstyle/kill_review.pyruns3,531 bytesscripts/refstyle/lyric_sync_sheet.pyruns12,327 bytesscripts/refstyle/lyrics_attack.pyruns17,246 bytesscripts/refstyle/lyrics_audit.pyruns9,431 bytesscripts/refstyle/lyrics_ctc_align.pyruns11,622 bytesscripts/refstyle/lyrics_stem.pyruns6,155 bytesscripts/refstyle/lyrics_sync.pyruns8,781 bytesscripts/refstyle/lyrics_words.pyruns3,533 bytesscripts/refstyle/mykills.pyruns10,213 bytesscripts/refstyle/ref_analyze.pyruns86,229 bytesscripts/refstyle/refmeasure.pyruns55,648 bytesscripts/refstyle/render.pyruns39,994 bytesscripts/refstyle/requirements_sep.txtdoc565 bytesscripts/refstyle/run.shruns6,845 bytesscripts/refstyle/strip.pyruns2,001 bytesscripts/refstyle/text_test.pyruns6,313 bytesscripts/refstyle/textfx.pyruns16,033 bytesscripts/refstyle/timeline_ref_example.pyruns32,740 bytesscripts/refstyle/transcribe.pyruns4,429 bytesscripts/render.pyruns28,058 bytesscripts/repair.pyruns3,399 bytesscripts/requirements.txtdoc686 bytesscripts/rife_compare.pyruns2,500 bytesscripts/rifeutil.pyruns10,906 bytesscripts/run.shruns6,655 bytesscripts/syncaudit.pyruns72,400 bytesscripts/timeline_example.pyruns23,034 bytestools-research.mddoc4,506 bytesuser-rules.mddoc7,617 bytesverification.mddoc23,313 bytesworkflow.mddoc12,716 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- editing-gameplay-montages
Repository facts
- License
- No license detected
- Created
- Oct 11, 2026
- Last pushed
- Nov 4, 2026
- Forks
- 11
- Open issues
- 0
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 5, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 5 notes
skills/editing-gameplay-montages/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/editing-gameplay-montages/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/editing-gameplay-montages/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/editing-gameplay-montages/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/editing-gameplay-montages/models/rife-v4.25/flownet.bin:1Analysis incomplete: Blob exceeds size or total-read limit; file skipped
- No broad tool permissions
- 13 dangerous shell commandsin 7 files: editing-gameplay-montages/scripts/refstyle/run.sh:31 editing-gameplay-montages/scripts/run.sh:31 editing-gameplay-montages/scripts/deliver.sh:39 and 4 more
- 40 network referencesin 9 files: editing-gameplay-montages/tools-research.md:47 editing-gameplay-montages/scripts/refstyle/lyrics_ctc_align.py:63 editing-gameplay-montages/scripts/preview.py:163 and 6 more
- No hidden or obfuscated text
- No instruction overrides
- 75 executable scriptsin 75 files: editing-gameplay-montages/scripts/audio.py:1 editing-gameplay-montages/scripts/beat_hits.py:1 editing-gameplay-montages/scripts/cadence.py:1 and 72 more
- 25 references to secretsin 12 files: editing-gameplay-montages/scripts/doctor.py:118 editing-gameplay-montages/scripts/preview.py:190 editing-gameplay-montages/scripts/refstyle/textfx.py:30 and 9 more
- No requests to vote in Hot
Show all 153 signals by file
skills/editing-gameplay-montages/pitfalls.md
- Network accessline 54
| A word on screen is not what is sung | Speech recognition on rap over a beat (about half the lines had an error). | Confirm every line against a lyrics page with yes/no questions; unconfirmed lines get no text. If the typed words still di - Network accessline 55
| Words too big, covering the game: "ta muito grande tem que dar uma diminuida leve nela" | Caps 280 / 250 px at 1080p and a 9-letter word at 86 % of the width. | Caps 226 / 202 px, widest word 70 % of the width (`frame.py`); `text_test.py` - Network accessline 56
| An alignment model download stops, then "failed finding central directory" | torch hub kept the truncated file. | Delete it and fetch it with `curl -L -C - --speed-limit 200000 --speed-time 20` into `~/.cache/torch/hub/checkpoints/` (`lyr
skills/editing-gameplay-montages/scripts/audio.py
- Executable scriptline 1
Executable file - Network accessline 304
y = noise_sweep(d, lambda u, q=q: q["f0"] * (q["f1"] / q["f0"]) ** (u ** q["curve"]), q["width"], q["seed"]) env = x ** q["power"] nc = int(q["cut"] * SR) - Network accessline 305
env = x ** q["power"] nc = int(q["cut"] * SR) env[-nc:] *= np.linspace(1, 0, nc) - Network accessline 306
nc = int(q["cut"] * SR)
skills/editing-gameplay-montages/scripts/beat_hits.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/cadence.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/check.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/check_store.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/clipio.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/deathstrip.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/deliver.sh
- Executable scriptline 1
#!/bin/bash - Dangerous shell operationline 39
"$FF" -v error -y -i "$IN" -i mix.wav -af "$AF" -map 0:v -map 1:a -c:v libx264 -preset slow -crf 18 -maxrate 17M -bufsize 34M -g 60 -vf "setparams=colorspace=bt709:color_primaries=bt709:color_trc=bt709:range=tv" -x264-params "aq-mode= - Dangerous shell operationline 44
|| { rm -f "$TMP"; fail "ffmpeg failed (its message is above); nothing was written under $OUT. Common causes: $IN is not a finished video (an interrupted render), or the disk is full"; }
skills/editing-gameplay-montages/scripts/densify.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/doctor.py
- Executable scriptline 1
Executable file - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 168
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted] - Access to secretsline 227
[Credential-related source omitted] - Access to secretsline 238
[Credential-related source omitted] - Access to secretsline 303
[Credential-related source omitted] - Access to secretsline 304
[Credential-related source omitted]
skills/editing-gameplay-montages/scripts/draft_timeline.py
skills/editing-gameplay-montages/scripts/dupes.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/ff.py
skills/editing-gameplay-montages/scripts/find_kills.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/fixends.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/gate.py
skills/editing-gameplay-montages/scripts/ingest.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/kill_lags.py
skills/editing-gameplay-montages/scripts/kill_rank.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/kill_table.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/kills_auto.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/kverify.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/look.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/mix_spec.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/mkpts.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/music_grid.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/music_hits.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/music_pulses.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/music_spec.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/music_tempo.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/peakguard.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/peek.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/posmap.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/preflight.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/prep.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/preview.py
- Executable scriptline 1
Executable file - Network accessline 163
layers = [] for i in shown: nc = clipio.n_frames(SEGS[i]["clip"]) - Network accessline 164
for i in shown: nc = clipio.n_frames(SEGS[i]["clip"]) f = int(min(max(round(float(SEGS[i]["map"](r)[0])), 0), nc - 1)) # the nearest real frame, inside the clip - Network accessline 165
nc = clipio.n_frames(SEGS[i]["clip"]) - Network accessline 166
f = int(min(max(round(float(SEGS[i]["map"](r)[0])), 0), nc - 1)) # the nearest real frame, inside the clip - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted]
skills/editing-gameplay-montages/scripts/ranges.py
skills/editing-gameplay-montages/scripts/refstyle/audio.py
- Executable scriptline 1
Executable file - Access to secretsline 227
[Credential-related source omitted] - Network accessline 387
y = noise_sweep(d, lambda u, q=q: q["f0"] * (q["f1"] / q["f0"]) ** (u ** q["curve"]), q["width"], q["seed"]) env = x ** q["power"] nc = int(q["cut"] * SR) - Network accessline 388
env = x ** q["power"] nc = int(q["cut"] * SR) env[-nc:] *= np.linspace(1, 0, nc) - Network accessline 389
nc = int(q["cut"] * SR)
skills/editing-gameplay-montages/scripts/refstyle/check.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/clipio.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/cover.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/cover_plates.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/cues_from_alignment.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/deliver.sh
- Executable scriptline 1
#!/bin/bash - Dangerous shell operationline 39
"$FF" -v error -y -i "$IN" -i mix.wav -af "$AF" -map 0:v -map 1:a -c:v libx264 -preset slow -crf 17 -maxrate 22M -bufsize 44M -g 60 -vf "setparams=colorspace=bt709:color_primaries=bt709:color_trc=bt709:range=tv" -x264-params "aq-mode= - Dangerous shell operationline 44
|| { rm -f "$TMP"; fail "ffmpeg failed (its message is above); nothing was written under $OUT. Common causes: $IN is not a finished video (an interrupted render), or the disk is full"; }
skills/editing-gameplay-montages/scripts/refstyle/densify.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/detect_kills.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/draft_ref_timeline.py
skills/editing-gameplay-montages/scripts/refstyle/flick.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/frame.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/introcand.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/kill_review.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/lyric_sync_sheet.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/lyrics_attack.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/lyrics_audit.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/lyrics_ctc_align.py
- Executable scriptline 1
Executable file - Network accessline 63
KINDS = {"mms": ("MMS_FA", "https://dl.fbaipublicfiles.com/mms/torchaudio/ctc_alignment_mling_uroman/model.pt", "model.pt"), "en": ("WAV2VEC2_ASR_LARGE_LV60K_960H", "https://download.pytorch.org/torchaudio/models/wa - Network accessline 64
"en": ("WAV2VEC2_ASR_LARGE_LV60K_960H", "https://download.pytorch.org/torchaudio/models/wav2vec2_fairseq_large_lv60k_asr_ls960.pth", "wav2vec2_fairseq_large_lv60k_asr_ls960.pth")} - Network accessline 65
"https://download.pytorch.org/torchaudio/models/wav2vec2_fairseq_large_lv60k_asr_ls960.pth", - Network accessline 90
sys.exit("lyrics_ctc_align.py: model '%s' (%s) did not load: %s: %s\n" "A stalled download leaves a truncated file that torch.hub keeps. Delete %s, then fetch it with resume " "(repeat the curl line until i - Network accessline 91
"A stalled download leaves a truncated file that torch.hub keeps. Delete %s, then fetch it with resume " "(repeat the curl line until it ends) and run this again:\n curl -L -C - --speed-limit 200000 " "--s - Network accessline 92
"(repeat the curl line until it ends) and run this again:\n curl -L -C - --speed-limit 200000 "
skills/editing-gameplay-montages/scripts/refstyle/lyrics_stem.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/lyrics_sync.py
skills/editing-gameplay-montages/scripts/refstyle/lyrics_words.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/mykills.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/ref_analyze.py
skills/editing-gameplay-montages/scripts/refstyle/refmeasure.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/render.py
skills/editing-gameplay-montages/scripts/refstyle/requirements_sep.txt
- Network accessline 4
# uv pip install --python venv_sep/Scripts/python.exe -r requirements_sep.txt # Disk: about 0.6 GB with the packages (CPU torch), plus 1.2 GB per alignment model (torch hub cache) on first use. --extra-index-url https://download.pytorch.o - Network accessline 5
# Disk: about 0.6 GB with the packages (CPU torch), plus 1.2 GB per alignment model (torch hub cache) on first use. --extra-index-url https://download.pytorch.org/whl/cpu torch==2.14.1+cpu - Network accessline 6
--extra-index-url https://download.pytorch.org/whl/cpu
skills/editing-gameplay-montages/scripts/refstyle/run.sh
- Executable scriptline 1
#!/bin/bash - Dangerous shell operationline 31
rm -f part_0.mp4 part_1.mp4 part_2.mp4 video.mp4 "$OUT.tmp.mp4" # no part of an earlier or failed run can end up in this master (mix.wav stays: audio.py rewrites it, and deliver.sh of the previous master needs it) - Dangerous shell operationline 72
"$FF" -v error -y -i video.mp4 -i mix.wav -af "$AF" -map 0:v -map 1:a -c:v copy -c:a aac -b:a 320k -aac_pns 0 -aac_tns 0 -aac_is 0 -metadata comment="timeline_sha1=$TL_SHA" -movflags +faststart -f mp4 "$OUT.tmp.mp4" || { rm -f "$OUT.t - Dangerous shell operationline 74
|| { rm -f "$OUT.tmp.mp4"; fail "adding the sound failed (ffmpeg's message is above); video.mp4 and mix.wav are intact, repeat the last ffmpeg line of run.sh"; }
skills/editing-gameplay-montages/scripts/refstyle/strip.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/text_test.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/textfx.py
skills/editing-gameplay-montages/scripts/refstyle/timeline_ref_example.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/refstyle/transcribe.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/render.py
skills/editing-gameplay-montages/scripts/repair.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/rife_compare.py
- Executable scriptline 1
Executable file - Network accessline 13
within one run (they depend on which triplets are picked: this script gave 7.955 for rife-v4.25 on the same clips with 66 slightly different triplets). Models come from https://github.com/TNTwise/rife-ncnn-vulkan (folder models/).""" - Network accessline 15
https://github.com/TNTwise/rife-ncnn-vulkan (folder models/)."""
skills/editing-gameplay-montages/scripts/rifeutil.py
skills/editing-gameplay-montages/scripts/run.sh
- Executable scriptline 1
#!/bin/bash - Dangerous shell operationline 31
rm -f part_0.mp4 part_1.mp4 part_2.mp4 video.mp4 "$OUT.tmp.mp4" # no part of an earlier or failed run can end up in this master (mix.wav stays: audio.py rewrites it, and deliver.sh of the previous master needs it) - Dangerous shell operationline 70
"$FF" -v error -y -i video.mp4 -i mix.wav -af "$AF" -map 0:v -map 1:a -c:v copy -c:a aac -b:a 320k -aac_pns 0 -aac_tns 0 -aac_is 0 -metadata comment="timeline_sha1=$TL_SHA" -movflags +faststart -f mp4 "$OUT.tmp.mp4" || { rm -f "$OUT.t - Dangerous shell operationline 72
|| { rm -f "$OUT.tmp.mp4"; fail "adding the sound failed (ffmpeg's message is above); video.mp4 and mix.wav are intact, repeat the last ffmpeg line of run.sh"; }
skills/editing-gameplay-montages/scripts/syncaudit.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/scripts/timeline_example.py
- Executable scriptline 1
Executable file
skills/editing-gameplay-montages/tools-research.md
- Network accessline 47
- CapCut: https://github.com/sun-guannan/VectCutAPI , https://github.com/yeroshalmiariel-ai/capcut-mcp - Network accessline 48
- Resolve: https://github.com/lastpack/claude-resolve-mcp , https://github.com/hiteshK03/davinci-resolve-mcp , https://www.mdskills.ai/mcp-servers/davinci-resolve-mcp - Network accessline 49
- Motion blur: https://github.com/f0e/blur , https://github.com/couleur-tweak-tips/smoothie-rs - Network accessline 50
- RIFE: https://github.com/TNTwise/rife-ncnn-vulkan , https://github.com/styler00dollar/VapourSynth-RIFE-ncnn-Vulkan - Network accessline 51
- Remotion: https://www.remotion.dev/docs/ai/skills , https://www.remotion.dev/docs/videos/accelerated-video - Network accessline 52
- HyperFrames (HeyGen): https://developers.heygen.com/hyperframes-overview - Network accessline 53
- Beat This!: https://github.com/CPJKU/beat_this - Network accessline 54
- After Effects MCP: https://github.com/kumoproductions/mcp-aftereffects - Network accessline 55
- video-use: https://github.com/browser-use/video-use - Network accessline 56
- Beat-sync skill: https://skills.sh/ecliptic-ai/skills/beat-sync-video-editing - Network accessline 57
- Surveys: https://www.opus.pro/blog/best-mcp-servers-for-video , https://valmera.io/mcp/video-editing-mcp-servers - Network accessline 58
- Valorant kill-feed dataset: https://universe.roboflow.com/saltarcs/valorant-killfeed-detection-4lvoa
skills/editing-gameplay-montages/verification.md
- Network accessline 193
high-quality uploads" is on or the upload is made from a desktop browser. Not confirmed by an official source. Mention it as unconfirmed, with the link, because it would undo the smoothness: https://shortsync.app/resources/tiktok-upload-met - Network accessline 194
official source. Mention it as unconfirmed, with the link, because it would undo the smoothness: https://shortsync.app/resources/tiktok-upload-method-high-quality , https://www.shortsync.app/features/60fps-video-upload - Network accessline 195
https://shortsync.app/resources/tiktok-upload-method-high-quality , - Network accessline 196
https://www.shortsync.app/features/60fps-video-upload
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Declared and executed: 2 facts
- Contacts dl.fbaipublicfiles.com, which SKILL.md, the README and the plugin manifest do not mentionediting-gameplay-montages/scripts/refstyle/lyrics_ctc_align.py:63High confidence
- Contacts download.pytorch.org, which SKILL.md, the README and the plugin manifest do not mentionediting-gameplay-montages/scripts/refstyle/lyrics_ctc_align.py:65High confidence
Signal confidence: 153 facts
- Network access in prose of documentationediting-gameplay-montages/pitfalls.md:54Low confidence
- Network access in prose of documentationediting-gameplay-montages/pitfalls.md:55Low confidence
- Network access in prose of documentationediting-gameplay-montages/pitfalls.md:56Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/audio.py:1Low confidence
- Network access in code of a file that runsediting-gameplay-montages/scripts/audio.py:304High confidence
- Network access in code of a file that runsediting-gameplay-montages/scripts/audio.py:305High confidence
- Network access in code of a file that runsediting-gameplay-montages/scripts/audio.py:306High confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/beat_hits.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/cadence.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/check.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/check_store.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/clipio.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/deathstrip.py:1Low confidence
- Executable script in code of a file that runsediting-gameplay-montages/scripts/deliver.sh:1High confidence
- Dangerous shell operation in code of a file that runsediting-gameplay-montages/scripts/deliver.sh:39High confidence
- Dangerous shell operation in code of a file that runsediting-gameplay-montages/scripts/deliver.sh:44High confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/densify.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/doctor.py:1Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/doctor.py:118Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/doctor.py:168Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/doctor.py:210Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/doctor.py:227Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/doctor.py:238Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/doctor.py:303Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/doctor.py:304Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/draft_timeline.py:1Low confidence
- Dangerous shell operation in code of a file that runsediting-gameplay-montages/scripts/draft_timeline.py:667High confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/dupes.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/ff.py:1Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/ff.py:24Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/ff.py:38Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/find_kills.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/fixends.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/gate.py:1Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/gate.py:491Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/gate.py:681Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/ingest.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/kill_lags.py:1Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueediting-gameplay-montages/scripts/kill_lags.py:64Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/kill_rank.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/kill_table.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/kills_auto.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/kverify.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/look.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/mix_spec.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/mkpts.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/music_grid.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/music_hits.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/music_pulses.py:1Low confidence
- Executable script in prose of a file that runsediting-gameplay-montages/scripts/music_spec.py:1Low confidence
and 103 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/editing-gameplay-montages/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/editing-gameplay-montages/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/editing-gameplay-montages/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/editing-gameplay-montages/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/editing-gameplay-montages/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/editing-gameplay-montages/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.