agentsclimarketplace

Source credit

Skill jperrello/C0BALT_CUT/.claude/skills/source-credit

Investigation on using Claude Code to automatically generate profitable YouTube videos.

Install
npx -y skills add jperrello/C0BALT_CUT --skill source-credit

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Overlay a persistent "Original video: <title>" credit near the TOP of a finished short. Reads the source title from work/<id>/ingest.json and renders it as a transparent PNG via PIL; ffmpeg composites it only over the FINAL CREDIT_TAIL seconds (default 3.0s) so it lands on the closing beat. Positioned at the top so it sits above the captions (lower third) and clear of the centered title card. Runs after title-transition and before loudnorm in the per-span chain.

SKILL.md

1.7 KB, 331 tokens by cl100k_base, as published. Nobody here has run it

source-credit

Persistent attribution overlay. "Original video:" in Sapphire Glow (#2E6BFF), the source video's title in white, baked in at the same vertical band as a TV chyron. Same renderer pattern as burn-subtitles / title-transition (PIL PNG, ffmpeg overlay) because the local ffmpeg has no libass/drawtext.

Invoke

.claude/skills/source-credit/source-credit.sh <input> <ingest.json> <out>
  • input: video to overlay onto (any aspect ratio; designed for 1080x1920)
  • ingest.json: source video metadata (reads title)
  • out: output mp4

Output

mp4, same dimensions and duration as the input, video re-encoded, audio stream-copied. Cache: <out>.scmeta records the title signature; rebuild only when input or title changes. Prints the output path to stdout.

Geometry

Banner is positioned with its top at y = 4% of frame height. For a 1080x1920 short this puts the credit around y=77 (a top chyron). Captions now live in the lower third (≈y=1344) and the title card pops in centered, so the credit collides with neither. Font auto-fits from 58pt down to 38pt (2pt smaller than the prior 60→40 range). Banner width auto-fits to the title; long titles wrap to a second line.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.