~ / rigs / jperrello / C0BALT_CUT

jperrello/C0BALT_CUT

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

↗ GitHub ★ 2 no license updated 3mo ago project Claude CodeCodex
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~26.7k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit jperrello/C0BALT_CUT/.claude ./rig-c0balt_cut  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit jperrello/C0BALT_CUT/.claude/skills/analytics-feedback .claude/skills/analytics-feedback
$ npx degit jperrello/C0BALT_CUT/.claude/skills/bg-music .claude/skills/bg-music
$ npx degit jperrello/C0BALT_CUT/.claude/skills/bookend-trim .claude/skills/bookend-trim
$ npx degit jperrello/C0BALT_CUT/.claude/skills/brand-overlays .claude/skills/brand-overlays
$ npx degit jperrello/C0BALT_CUT/.claude/skills/broll-cleanup .claude/skills/broll-cleanup
$ npx degit jperrello/C0BALT_CUT/.claude/skills/broll-composite .claude/skills/broll-composite
$ npx degit jperrello/C0BALT_CUT/.claude/skills/broll-pick .claude/skills/broll-pick
$ npx degit jperrello/C0BALT_CUT/.claude/skills/burn-subtitles .claude/skills/burn-subtitles
$ npx degit jperrello/C0BALT_CUT/.claude/skills/chunk-captions .claude/skills/chunk-captions
$ npx degit jperrello/C0BALT_CUT/.claude/skills/cut-clip .claude/skills/cut-clip
$ npx degit jperrello/C0BALT_CUT/.claude/skills/cut-filler .claude/skills/cut-filler
$ npx degit jperrello/C0BALT_CUT/.claude/skills/derive-thesis .claude/skills/derive-thesis
$ npx degit jperrello/C0BALT_CUT/.claude/skills/director-pass .claude/skills/director-pass
$ npx degit jperrello/C0BALT_CUT/.claude/skills/end-card .claude/skills/end-card
$ npx degit jperrello/C0BALT_CUT/.claude/skills/fill-vertical .claude/skills/fill-vertical
$ npx degit jperrello/C0BALT_CUT/.claude/skills/first-span-feedback .claude/skills/first-span-feedback
$ npx degit jperrello/C0BALT_CUT/.claude/skills/fix-cold-open .claude/skills/fix-cold-open
$ npx degit jperrello/C0BALT_CUT/.claude/skills/generate-title .claude/skills/generate-title
$ npx degit jperrello/C0BALT_CUT/.claude/skills/grade-clip .claude/skills/grade-clip
$ npx degit jperrello/C0BALT_CUT/.claude/skills/ingest .claude/skills/ingest
$ npx degit jperrello/C0BALT_CUT/.claude/skills/jump-cut .claude/skills/jump-cut
$ npx degit jperrello/C0BALT_CUT/.claude/skills/like-subscribe-overlay .claude/skills/like-subscribe-overlay
$ npx degit jperrello/C0BALT_CUT/.claude/skills/loudnorm .claude/skills/loudnorm
$ npx degit jperrello/C0BALT_CUT/.claude/skills/name-short .claude/skills/name-short
$ npx degit jperrello/C0BALT_CUT/.claude/skills/pick-mood .claude/skills/pick-mood
$ npx degit jperrello/C0BALT_CUT/.claude/skills/pick-segments .claude/skills/pick-segments
$ npx degit jperrello/C0BALT_CUT/.claude/skills/profile-clip .claude/skills/profile-clip
$ npx degit jperrello/C0BALT_CUT/.claude/skills/qc-clip .claude/skills/qc-clip
$ npx degit jperrello/C0BALT_CUT/.claude/skills/reap-source .claude/skills/reap-source
$ npx degit jperrello/C0BALT_CUT/.claude/skills/save-local .claude/skills/save-local
$ npx degit jperrello/C0BALT_CUT/.claude/skills/schedule-drip .claude/skills/schedule-drip
$ npx degit jperrello/C0BALT_CUT/.claude/skills/scout-sources .claude/skills/scout-sources
$ npx degit jperrello/C0BALT_CUT/.claude/skills/segment-topics .claude/skills/segment-topics
$ npx degit jperrello/C0BALT_CUT/.claude/skills/selection-report .claude/skills/selection-report
$ npx degit jperrello/C0BALT_CUT/.claude/skills/sfx-beats .claude/skills/sfx-beats
$ npx degit jperrello/C0BALT_CUT/.claude/skills/source-credit .claude/skills/source-credit
$ npx degit jperrello/C0BALT_CUT/.claude/skills/sources-ledger .claude/skills/sources-ledger
$ npx degit jperrello/C0BALT_CUT/.claude/skills/speed-up .claude/skills/speed-up
$ npx degit jperrello/C0BALT_CUT/.claude/skills/style-corpus .claude/skills/style-corpus
$ npx degit jperrello/C0BALT_CUT/.claude/skills/style-gate .claude/skills/style-gate
$ curl -fsSL --create-dirs -o .claude/agents/rlm-segment-subcall.md https://raw.githubusercontent.com/jperrello/C0BALT_CUT/main/.claude/agents/rlm-segment-subcall.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (51)

Subagents (1)

rlm-segment-subcall
model: sonnet
RLM sub-LLM for segment-topics MAP. Reads ONE transcript-chunk file and returns topics + clip-worthy candidates (+ open_threads/callbacks) for that window only. Sonnet by default — topic tiling is che

Hooks (2)

eventmatcherruns
PreCompact*bd prime
SessionStart*bd prime

Slash commands (1)

/start

Similar rigs

copied ✓