유튜브 자막은 프롬프트 컨텍스트의 숨은 보석인데 아무도 말을 안 하네
youtube transcripts are the most underrated context source for prompts and nobody talks about it
핵심 요약
유튜브 자막은 전문가의 대화형 설명과 실전 사례가 담겨 있어 프롬프트 컨텍스트로 활용하기에 매우 효과적임.
- 컨텍스트 소스 — 유튜브 자막은 블로그나 기술 문서보다 훨씬 생생하고 실용적인 정보를 제공함.
- 프롬프트 활용 — 전문가의 대화와 실전 사례를 컨텍스트로 넣어 결과물의 품질을 대폭 향상시킴.
- 톤 매칭 — 특정 인물의 인터뷰 자막을 활용해 원하는 말투와 커뮤니케이션 스타일을 완벽하게 구현함.
- 기술적 접근 — npx 스킬이나 NotebookLM 등을 활용해 자막 데이터를 효율적으로 추출하고 분석함.
저는 프롬프트를 위한 다양한 컨텍스트 소스를 실험해 왔는데, 일관되게 가장 좋은 결과를 보여주는 것은 유튜브 영상 자막이었습니다. 블로그 게시물보다, 많은 경우 기술 문서보다 더 낫죠. 그 이유를 설명해 드릴게요.
전문가가 강연을 하거나 팟캐스트 인터뷰를 할 때 그들은 대화하듯이 설명합니다. 비유를 사용하고, 실제 경험에서 우러나온 예시를 들죠. 그리고 옆길로 새는 이야기들이 사실 가장 가치 있는 부분이 되기도 합니다. 프롬프트에 그런 종류의 컨텍스트를 넣으면 딱딱한 기술 문서를 넣는 것보다 훨씬 더 나은 결과물이 나옵니다.
저는 몇 달 전부터 이걸 시작했습니다. 유튜브 영상에서 자막을 추출하기 위해 자막 API를 사용하죠. 설정은 다음과 같습니다.
npx skills add ZeroPointRepo/youtube-skills --skill youtube-full
이제 복잡한 프롬프트를 작성하기 전에 해당 주제에 대한 전문가의 유튜브 영상 2~3개를 찾아서 자막을 추출하고, 관련 섹션을 컨텍스트 창에 붙여넣습니다. 결과물의 품질 차이가 즉각적으로 느껴집니다.
지난주에 있었던 예시입니다. 경쟁 분석 프레임워크를 생성하는 프롬프트를 작성 중이었는데, 창업자들이 자신의 회사에서 실제로 어떻게 경쟁 분석을 수행했는지 설명하는 컨퍼런스 강연 두 개의 자막을 가져왔습니다. 그것들을 컨텍스트로 넣었죠. Claude가 생성한 프레임워크는 컨텍스트 없이 얻을 수 있는 '경쟁자를 식별하고 강점을 분석하세요' 같은 일반적인 내용이 아니라, 구체적이고 실용적인 내용이었습니다.
제가 하고 있는 또 다른 방법은 자막을 말투를 위한 퓨샷(few-shot) 예시로 사용하는 것입니다. 특정 인물처럼 말하게 하고 싶으면 그 사람의 인터뷰 자막을 가져와서 스타일 참조용으로 시스템 프롬프트에 넣습니다. 누군가의 실제 의사소통 패턴을 따라 하는 데 예상보다 훨씬 더 잘 작동합니다.
최신 모델들의 컨텍스트 윈도우 크기 덕분에 이제는 이게 실용적입니다. Claude의 컨텍스트에 3~4개의 전체 영상 자막을 넣고도 실제 프롬프트를 위한 공간이 충분히 남죠. 1년 전만 해도 이건 불가능했을 겁니다.

