Agent skill

Lecture Recording Captions

by bam-bam-2 in bam-bam-2/solo-skills

밤밤의 강연·라이브·기수 세션 녹화본(줌 클라우드·디스코드·맥 화면기록)을 자막판 영상으로 만들고 배포할 때 읽을 것.

MITAuto-check passedMedia & Creative

Install Lecture Recording Captions

skills CLI
$ npx skills add bam-bam-2/solo-skills --skill lecture-recording-captions -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install bam-bam-2/solo-skills lecture-recording-captions --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/bam-bam-2/solo-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/lecture-recording-captions .claude/skills/lecture-recording-captions && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
lecture-recording-captions
GitHub stars
367
Token cost
~1.4k tokens
SKILL.md length
845 words
Files
16 (incl. scripts, references, assets)
Skills in repo
38
Repo updated
First seen
Licence
MIT

At a glance

밤밤의 강연·라이브·기수 세션 녹화본(줌 클라우드·디스코드·맥 화면기록)을 자막판 영상으로 만들고 배포할 때 읽을 것.

  • Works in 10 steps: 소스 파악과 싱크 → 전처리 (맥북, videotoolbox) → 전사 (맥미니) → …
  • Media & Creative work in your project
  • SKILL.md covers 먼저 정할 것 — 판매용인가 기수 공유용인가, 절차 and 판단 기준
  • Runs Python and Shell scripts from its folder; calls ssh and python3

What it does

Lecture Recording Captions is an agent skill from bam-bam-2/solo-skills. 밤밤의 강연·라이브·기수 세션 녹화본(줌 클라우드·디스코드·맥 화면기록)을 자막판 영상으로 만들고 배포할 때 읽을 것. 어절 하이라이트 자막, 슬라이드별 타이틀 카드, 핵심 영역 확대, 주아체 일러스트, 얼굴 PIP, 질의응답 웹캠 레이아웃, 엔드카드에서 유튜브 업로드·디스코드 공지·7일 만료까지 한 파이프라인. "녹화본 자막 달아줘", "강의 영상 편집해서 올려줘", "녹화본 디스코드에 업데이트해줘", "라이브 자막판 파이프라인" 요청을 처리한다.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including scripts, reference files and assets (for example `references/discord-recording-post.md`, `references/example-config-lite.json` and `references/example-config.json`).

It sits in Media & Creative. The repository describes itself as: 1인 사업가 생산성 키트 — 직원 없이 58개를 자동화했고, 그중 바로 쓸 수 있는 AI 에이전트 스킬 38개(+실행 스크립트 19개)를 공개합니다. The licence is MIT.

When your agent uses it

  • Media & Creative work in your project

Example prompts

  • “/lecture-recording-captions”

Requirements

  • Python 3
  • A Bash shell

Workflow steps

10 steps, taken from the step headings in SKILL.md.

  1. 소스 파악과 싱크
  2. 전처리 (맥북, videotoolbox)
  3. 전사 (맥미니)
  4. 교정 (맥미니)
  5. 슬라이드 구간표
  6. 일러스트
  7. 설정과 조립
  8. 검수 (건너뛰지 말 것)
  9. 전달
  10. 배포 — 유튜브 + 디스코드 (기수 세션일 때)

What it can do on your machine

Read from SKILL.md and the folder at commit 0712439. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 9 files in scripts/ (Python and Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • ssh
    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use ssh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Lecture Recording Captions loads about 1.4k tokens when it runs, and up to ~6.3k if it reads all its reference files. Until then it costs about 70 tokens; SKILL.md has 845 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~70
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from bam-bam-2/solo-skills at commit 0712439, republished under its MIT licence (© bam-bam-2). 845 words, ~1,364 tokens.

Download SKILL.mdSave it as .claude/skills/lecture-recording-captions/SKILL.md (or your agent's skills folder). This skill also uses 15 other files; get the full folder from GitHub.
name
lecture-recording-captions
description
밤밤의 강연·라이브·기수 세션 녹화본(줌 클라우드·디스코드·맥 화면기록)을 자막판 영상으로 만들고 배포할 때 읽을 것. 어절 하이라이트 자막, 슬라이드별 타이틀 카드, 핵심 영역 확대, 주아체 일러스트, 얼굴 PIP, 질의응답 웹캠 레이아웃, 엔드카드에서 유튜브 업로드·디스코드 공지·7일 만료까지 한 파이프라인. "녹화본 자막 달아줘", "강의 영상 편집해서 올려줘", "녹화본 디스코드에 업데이트해줘", "라이브 자막판 파이프라인" 요청을 처리한다.

이 스킬이 시스템에 하는 일 (설치 전 확인)

  • 로컬에서 ffmpeg과 음성 인식 모델을 돌립니다. CPU·디스크를 많이 씁니다.
  • 녹화 파일을 읽고 자막·영상 파일을 새로 만듭니다. 원본은 수정하지 않습니다.
  • 유튜브 업로드 단계는 별도 인증이 필요하고, 기본값은 업로드하지 않는 것입니다.

강의 녹화본 자막판

결과물: 1920x1080 30fps mp4 하나. 1부(슬라이드 발표) + 2부(질의응답 웹캠) + 엔드카드. 겟백 팔레트(#0d0d0d / 라임 #D4F000 / 퍼플 #7B2FFF), 자막 나눔고딕 ExtraBold, 타이틀·일러스트 배달의민족 주아체(assets/fonts/BMJUA_ttf.ttf, 상업 사용 가능, 엔드카드에 출처 표기).

무거운 단계(전사·교정·렌더)는 전부 맥미니에서 돌린다(macmini-offload 스킬). 맥북에서는 크롭·축소 전처리만 videotoolbox로 한다.

먼저 정할 것 — 판매용인가 기수 공유용인가

두 경로가 갈린다. 소스 화면이 슬라이드로 고정되어 있는지 먼저 본다(0단계 콘택트시트).

판매용 풀 파이프라인기수 공유용 경량
소스 조건발표 내내 슬라이드 고정화면이 슬라이드·브라우저·웹캠으로 계속 바뀜
포함자막 + 타이틀카드 + 확대 + 일러스트 + PIP자막 + 엔드카드만
걸리는 시간반나절 이상2~3시간

기수 세션 녹화본은 보통 줌 창 전체를 녹화해서 맥 메뉴바·독·디스코드 사이드바가 다 찍힌다. 이런 소스에 슬라이드 구간표를 만들면 타이틀카드가 엉뚱한 화면에 뜨고 확대가 엉뚱한 데를 잡는다. runs를 통짜 하나([[0, 끝, 1]])로 두고 titles·zoom·illustrations를 빈 객체로 두면 자막과 엔드카드만 적용된다. 이 조합은 2026-09-07 7기 OT에서 실측됐다.

손실 없이 빠지는 것과 아닌 것을 구분한다. 자막은 복습 가치가 크므로 반드시 넣고, 타이틀카드·확대는 화면이 고정된 소스에서만 값을 한다.

절차

0. 소스 파악과 싱크
  1. 영상 소스와 음성 소스를 분리해 적는다. 맥 화면기록은 오디오가 없다.
  2. 두 파일을 10분 간격으로 샘플링해 콘택트시트로 본다. 슬라이드가 언제 끝나는지, 화면공유가 언제 꺼지는지, 웹캠 타일이 어디 있는지, 참가자 이름·채팅이 어디 찍히는지 표시한다.
  3. 오프셋은 "슬라이드 제목을 읽는 발화"와 그 슬라이드의 등장 시각으로 두 군데 이상 맞춰 확정한다. 이후 모든 시각은 음성(전사) 타임라인으로 통일한다.
  4. 실제 발화 끝은 볼륨 측정으로 확인한다. 전사가 "하하하"만 찍혀도 말이 이어지고 있을 수 있다.
1. 전처리 (맥북, videotoolbox)

필요 구간만 잘라 뽑는다. 원본은 보내지 않는다.

  • base.mp4 슬라이드 크롭 → 1920x1080 30fps, -c:v h264_videotoolbox -b:v 3500k
  • face1.mp4 발표 중 얼굴 타일 크롭(원본 해상도 유지)
  • bam2.mp4 질의응답 웹캠 타일 크롭 → 1440x810
  • audio.m4a 음성 -vn -c:a copy
  • 마지막 슬라이드 PNG를 1920x1080으로 s18.png처럼 준비(공유 해제 구간 덮기용) ssh localhost로 nohup 실행하고, 중단할 땐 pkill -f '[p]rep.sh' 형식으로.
2. 전사 (맥미니)

줌 클라우드 녹화본이면 전사·교정 단계를 통째로 건너뛸 수 있다. 줌이 audio_transcript.transcript(WEBVTT)를 같이 주고, 한국어 품질이 whisper 못지않다(2026-09-07 실측: 830큐, 밤밤 발화 정확). 절차는 references/zoom-cloud-source.md 참고.

  1. scripts/vtt_to_segs.py <transcript> segs_final.json — WEBVTT → 세그먼트(긴 발화는 문장 단위로 분할)
  2. 고유명사 교정 — 줌 전사도 브랜드명은 틀린다("갯배/겟배" → "겟백", "칠 기" → "7기"). 정규식 치환으로 한 번에 고친다.
  3. scripts/add_words.py segs_final.json — 필수. make_video.py는 어절 하이라이트를 위해 s['words']를 요구하는데 줌 전사는 문장 단위라 없다. 글자 수 비례로 어절 시간을 배분한다. 이걸 건너뛰면 KeyError: 'words'로 죽는다.

줌 녹화본이 없거나 품질이 나쁘면 기존 경로로 간다 — scripts/transcribe_chunks.sh <audio> <outdir> "<고유명사 목록>" → 10분 청크, 단어 타임스탬프. 그다음 scripts/collect_tr.py <outdir>/tr <work> → segs_new.json + 교정용 chunks2/. 10분당 글자 수가 고르지 않으면 환각이니 그 청크만 다시 돌린다.

3. 교정 (맥미니)

assets/fix_prompt.txt를 작업 폴더에 복사하고 고유명사 사전을 이번 강연에 맞게 고친 뒤 scripts/fix_run.sh <work>. 끝나면 scripts/apply_fix.py <work> → segs_final.json.

4. 슬라이드 구간표

scripts/slide_runs.py base.mp4 <slides_dir> runs.json으로 초안을 만들고, 반드시 프레임을 뽑아 눈으로 대조해 손으로 고친다. 어두운 슬라이드끼리, 스크롤 중인 프레임은 자주 틀린다. 슬라이드를 앞뒤로 넘긴 구간은 정착한 시각을 시작으로 잡는다.

5. 일러스트

개념 5~6개만. scripts/illust_card.py --out 두갈래.png --title "..." --line "1. ..." --line "2. ..." --warn "..." --note "...". 만든 뒤 콘택트시트로 글리프 누락(①·→)과 금지 표현을 확인한다.

Show full SKILL.md (336 more words)Show less
6. 설정과 조립

references/example-config.json을 복사해 채운다. 핵심 필드:

  • phase1.runs [[시작,끝,슬라이드번호]], titles {번호: [키커, 제목]}, zoom {번호: [지연, 길이, 배율, fx, fy]} (fx·fy는 팬 범위 내 비율, 0=왼쪽·위 끝), illustrations {번호: [지연, 길이, 파일]}, face.valid_from, freeze.from
  • phase2.cam_until(웹캠 소스가 끝나는 시각), tail(그 뒤를 잇는 다른 소스), cover.until(공유 해제 중 참가자 정보가 찍히는 구간을 마지막 슬라이드로 덮음), card_at, tag
  • ffmpeg는 맥미니에서 /opt/homebrew/opt/ffmpeg-full/bin/ffmpeg python3 scripts/make_video.py config.json → sub1/2/3.ass, render.sh. 먼저 render.sh의 1부 명령을 -t 60으로 줄여 시험 렌더하고 프레임을 본 뒤 전체를 run.sh start로 돌린다. 1부와 2부는 별도 명령이라 문제 있는 쪽만 다시 뽑으면 된다.
7. 검수 (건너뛰지 말 것)

최종본에서 다음 시각의 프레임을 뽑아 콘택트시트로 본다: 각 슬라이드 타이틀 카드 직후, 각 확대 구간 중간, 각 일러스트 표시 중, 1부→2부 경계 ±3초, 웹캠 등장 시점, 마지막 페이드, 엔드카드. 확인 항목:

  • 참가자 이름·아바타·채팅이 한 프레임도 없는가
  • 확대가 콘텐츠를 자르지 않는가
  • 자막이 슬라이드 하단 글과 겹쳐도 읽히는가(반투명 띠)
  • 얼굴 PIP가 검은 화면이 아닌가(valid_from 이전 구간)
  • 총 길이가 의도한 값인가(-loop 입력 때문에 무한 렌더가 된 적 있음)
8. 전달

scp로 artifacts에 가져오고(1.5GB ≈ 5분), 콘택트시트 한 장과 함께 구성·길이·바꾼 점을 보고한다. 자동 전사라 오타가 남을 수 있음을 밝히고, 시각을 알려주면 그 줄만 고쳐 다시 뽑을 수 있다고 말한다. config와 segs_final.json은 프로젝트 폴더에 보관한다.

9. 배포 — 유튜브 + 디스코드 (기수 세션일 때)

기수 녹화본은 디스코드에 파일을 올리지 않는다(8MB 제한). 유튜브 unlisted로 올리고 링크만 건다.

  1. 유튜브 업로드 — 맥미니 ~/Projects/getback/pipeline/youtube_uploader.py의 upload_video(path, title, desc, tags). 기본값이 unlisted다. 인증은 통합 토큰 ~/.config/get100/google_token.json(scripts/google_auth.py). 718MB ≈ 1분.
  2. 디스코드 공지 — 포럼 #겟백-세션-녹화본(id <DISCORD_ID>)에 밤냥이 봇 명의로 POST /channels/{forum}/threads. 양식과 기준은 references/discord-recording-post.md.
  3. 7일 만료는 자동 — 봇의 recording_expiry.py가 1시간마다 포럼을 훑어 본문에 🗓 시청 기한: ~MM/DD를 붙이고, 기한이 지나면 유튜브 링크를 지운다. 봇이 쓴 글에만 적용된다 — 밤밤 계정으로 올리면 안 붙는다. 기한은 EXPIRY_DAYS 상수(2026-09-08부터 7일). 나중에 다시 열려면 본문에 링크를 다시 넣으면 된다.

판단 기준

  • 말투·톤 지시는 memory/USER.md의 밤밤 금지 표현을 일러스트 문구에도 그대로 적용한다("이 아니라", "자리" 등).
  • 확대는 슬라이드당 한 번, 8~20초 뒤 시작, 12초 유지. 일러스트는 확대와 시간이 겹치지 않게.
  • 2부에서 상대(호스트)가 말할 때도 밤밤 웹캠을 유지한다. 화자 분리는 하지 않는다.

references/pitfalls.md에 실측에서 걸린 함정을 정리해 두었다. 막히면 먼저 그 파일을 본다.

© bam-bam-2, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 15 other files (scripts, references, assets) in skills/lecture-recording-captions of bam-bam-2/solo-skills.

  • SKILL.md
  • assets/fix_prompt.txt
  • references/discord-recording-post.md
  • references/example-config-lite.json
  • references/example-config.json
  • references/pitfalls.md
  • references/zoom-cloud-source.md
  • scripts/add_words.py
  • scripts/apply_fix.py
  • scripts/collect_tr.py
  • scripts/fix_run.sh
  • scripts/illust_card.py
  • scripts/make_video.py
  • scripts/slide_runs.py
  • scripts/transcribe_chunks.sh
  • scripts/vtt_to_segs.py

Open the folder on GitHubat commit 0712439

Compare with similar skills

Lecture Recording Captions next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Lecture Recording Captions compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Lecture Recording Captions this skillbam-bam-2/solo-skills367—~1.4kAutomated safety check: PassMIT
Guizang Social Cardsop7418/guizang-social-card-skill7.4k1 repos~7.8kAutomated safety check: PassAGPL-3.0
Weekly Changelog Videoheygen-com/hyperframes60k—~3.3kAutomated safety check: PassApache-2.0
Anthropic Brand Stylinganthropics/skills180k30 repos~559Automated safety check: PassApache-2.0
MoneyPrinterTurbo Video Generatorharry0703/MoneyPrinterTurbo130k—~2.1kAutomated safety check: WarnMIT
HyperFrames Media Useheygen-com/hyperframes60k—~2.4kAutomated safety check: PassApache-2.0

Similar skills

  • Guizang Social Cards

    op7418/guizang-social-card-skill

    Produces social card sets for Xiaohongshu and WeChat: carousels, Live Photo motion cards and puzzle layouts, and WeChat cover pairs, rendered from single-file HTML.

    7.4k GitHub starsUsed in 1 repo~7.8k tokens
    Media & CreativeAuto-check passed
  • Weekly Changelog Video

    heygen-com/hyperframes

    Turns a weekly changelog markdown file into a branded HyperFrames video with voiceover, animated mock-UI scenes and captions, using fonts, background and scripts bundled in the skill.

    60k GitHub stars~3.3k tokensUpdated today
    Media & CreativeAuto-check passed
  • Anthropic Brand Styling

    anthropics/skills

    Official

    Applies Anthropic's brand colors and fonts to artifacts such as PowerPoint slides, using fixed hex values for text and accents, Poppins headings and Lora body text.

    180k GitHub starsUsed in 30 repos~559 tokens
    Media & CreativeAuto-check passed
  • MoneyPrinterTurbo Video Generator

    harry0703/MoneyPrinterTurbo

    Installs and runs MoneyPrinterTurbo to turn a topic or script into a finished short video with voice-over, subtitles, stock footage and music.

    130k GitHub stars~2.1k tokensUpdated yesterday
    Media & CreativeAuto-check: warnings
  • HyperFrames Media Use

    heygen-com/hyperframes

    Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.

    60k GitHub stars~2.4k tokensUpdated today
    Media & CreativeAuto-check passed
  • Holo Card Studio

    EverettFish/holo-card-studio

    Create collectible holographic foil cards and two-image lenticular flip cards with AI-generated full-color ukiyo-e and colored sumi-e anime artwork, layered Blender scenes, renders, GLB export, and…

    1.9k GitHub stars~1.4k tokensUpdated 19 days ago
    Media & CreativeAuto-check passed

More from bam-bam-2/solo-skills

All 38 skills in this repo
  • Computer Use

    bam-bam-2/solo-skills

    Use Orca's computer-use CLI to inspect and operate local desktop app windows through accessibility trees, screenshots, and safe UI actions.

    367 GitHub starsUsed in 1 repo~915 tokens
    Auto-check passed
  • Orchestration

    bam-bam-2/solo-skills

    Use Orca orchestration for structured multi-agent coordination: threaded messages, blocking ask/reply flows, task dispatch, workerdone/escalation waits, task DAGs, decision gates, coordinator loops…

    367 GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Book PDF Pagedjs

    bam-bam-2/solo-skills

    마크다운 원고를 실제 책처럼 보이는 PDF/EPUB 전자책으로 만들 때 사용. An agent skill from bam-bam-2/solo-skills.

    367 GitHub stars~2.5k tokensUpdated 26 days ago
    Auto-check passed
  • Naver Mail Imap

    bam-bam-2/solo-skills

    밤밤의 네이버 메일(you@example.com)을 브라우저 없이 읽어야 할 때 사용. An agent skill from bam-bam-2/solo-skills.

    367 GitHub stars~964 tokensUpdated 26 days ago
    Auto-check: notes
  • Style Skill Creator

    bam-bam-2/solo-skills

    Creative writing skill for creating style skills that teach Claude to write in specific styles.

    367 GitHub stars~935 tokensUpdated 26 days ago
    Auto-check passed
  • Threads Long Thread

    bam-bam-2/solo-skills

    밤밤 스레드 계정에 장문 연작 타래(13~30편)를 쓰고 이미지까지 붙여 임시저장·발행할 때 읽을 것. An agent skill from bam-bam-2/solo-skills.

    367 GitHub stars~2.9k tokensUpdated 26 days ago
    Auto-check passed

Questions about Lecture Recording Captions

What does Lecture Recording Captions do?

밤밤의 강연·라이브·기수 세션 녹화본(줌 클라우드·디스코드·맥 화면기록)을 자막판 영상으로 만들고 배포할 때 읽을 것. Lecture Recording Captions is an agent skill from bam-bam-2/solo-skills. 밤밤의 강연·라이브·기수 세션 녹화본(줌 클라우드·디스코드·맥 화면기록)을 자막판 영상으로 만들고 배포할 때 읽을 것.

When should I use Lecture Recording Captions?

Lecture Recording Captions fits situations like: media & Creative work in your project.

How do I install Lecture Recording Captions in Claude Code?

Run `npx skills add bam-bam-2/solo-skills --skill lecture-recording-captions -a claude-code`. Or copy the skill folder (skills/lecture-recording-captions in bam-bam-2/solo-skills) into .claude/skills/lecture-recording-captions in your project. Claude Code loads it when a task matches its description.

How do I install Lecture Recording Captions in Codex?

Run `npx skills add bam-bam-2/solo-skills --skill lecture-recording-captions -a codex`. Or copy the skill folder (skills/lecture-recording-captions in bam-bam-2/solo-skills) into .agents/skills/lecture-recording-captions in your project. Codex loads it when a task matches its description.

Can I use Lecture Recording Captions in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bam-bam-2/solo-skills --skill lecture-recording-captions -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lecture-recording-captions, .gemini/skills/lecture-recording-captions, .github/skills/lecture-recording-captions and .opencode/skills/lecture-recording-captions in your project.

What does Lecture Recording Captions need to run?

Going by SKILL.md and its folder, Lecture Recording Captions needs Python and a shell for the scripts in its folder and the command-line tools its instructions call (ssh and python3). Our summary lists: Python 3; A Bash shell.

Does Lecture Recording Captions access the network?

SKILL.md contains no URLs. Its commands use ssh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Lecture Recording Captions safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Lecture Recording Captions use?

Lecture Recording Captions is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Lecture Recording Captions use?

About 1.4k tokens (SKILL.md is roughly 5.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.9k tokens, read only when the agent opens those files.

What are the alternatives to Lecture Recording Captions?

Skills that share tags, products or a category with Lecture Recording Captions: Guizang Social Cards (op7418/guizang-social-card-skill, 7.4k stars), Weekly Changelog Video (heygen-com/hyperframes, 60k stars), Anthropic Brand Styling (anthropics/skills, 180k stars) and MoneyPrinterTurbo Video Generator (harry0703/MoneyPrinterTurbo, 130k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Lecture Recording Captions?

bam-bam-2 (a GitHub user) maintains it in bam-bam-2/solo-skills, which has 367 GitHub stars. The repository holds 38 skills in this directory. The repository was last updated on September 14, 2026.

Source: bam-bam-2/solo-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.