레퍼런스 하나 찾으려고 유튜브 켜서 검색어 넣고, 롱폼인지 숏폼인지 하나하나 눌러보고, 채널 프로필 가서 구독자 수 확인하고 — 이 과정을 기획 하나마다 반복하고 있었습니다. 이번 주엔 이걸 reference-finder라는 skill로 만들어봤습니다.
처음 만든 범위
g23-thinking-partner로 범위부터 좁혔습니다. "영상 주제/앵글/썸네일 키워드를 주면 유튜브 또는 인스타그램에서 레퍼런스를 찾아 링크로 전달한다"는 미니 스펙으로 시작했고, 트리거는 "유튜브 레퍼런스 찾아줘", "인스타그램 레퍼런스 찾아줘"로 잡았습니다.
실제로 써보면서 막힌 것들
롱폼 요청에 숏폼이 나옴 — "일상 브이로그 레퍼런스 찾아줘, 유튜브"라고 했는데 결과에 숏폼이 섞여 나왔습니다. 처음 스펙에 포맷 구분이 없었던 게 원인이었습니다.
타겟 없이 찾으니 결과가 뜬구름 — 담당 채널의 타겟(25~34세 여성, 친구 케미·여행 브이로그, 뷰티 광고 가능 채널)을 알려주기 전까지는 관련 없는 콘텐츠(10대 학생 브이로그, 커플 브이로그 등)가 섞여 나왔습니다.
조회수 필터 없어서 결과가 빈약함 — 처음 뽑은 레퍼런스 중 조회수 500~1000회대 영상이 절반이었습니다. "최소 1만 이상"이라고 말한 뒤에야 쓸 만한 목록으로 좁혀졌습니다.
고친 것
세 가지를 CLAUDE.local.md에 저장해 매번 다시 안 물어보게 했습니다.
기본 포맷: 롱폼 (숏폼은 명시할 때만 예외)
기간: 업로드 1년 이내
채널 타겟: 25~34세 여성, 친구 케미·여행, 뷰티 광고 가능 포지션
최소 조회수: 1만 이상
그리고 "채널 레퍼런스 찾아줘"라는 트리거를 추가해서, 영상 하나하나가 아니라 채널 단위(구독자 수, 소개, 포지션)로도 찾을 수 있게 했습니다. 이건 YouTube 검색에 채널 필터(sp= 파라미터)를 붙이는 방식으로 해결했습니다.
결과
"국내 여름휴가" 키워드로 다시 돌렸을 때, 조건(롱폼·1년 이내·조회수 1만+·타겟 부합)을 다 만족하는 레퍼런스 6개를 한 번에 받았습니다. 채널 검색으로는 담당 채널과 포지션이 정확히 겹치는 채널("Vlogger, fashion, beauty, workout, lifestyle" 소개의 Hazi)도 찾았습니다.
Apify 붙여보기
레퍼런스를 더 정확하게 뽑고 싶어서 Apify(웹 스크래핑 플랫폼)를 무료 플랜으로 연동해봤습니다. 처음 고른 액터(api-ninja/youtube-search-scraper)는 돌리자마자 402 에러가 났습니다 — 이 액터는 크레딧이 아니라 별도 결제(x402)가 필요한 방식이었습니다. 실행 가능하고 실적(2천만 회 이상 실행)도 많은 다른 액터(streamers/youtube-scraper)로 바꾸니 바로 됐습니다.
"여름휴가 브이로그"로 15개를 받아 저장해둔 기준(1년 이내·조회수 1만+)으로 걸렀더니 4개가 남았고, 그중 2개는 앞서 Browser로 직접 찾았던 것과 정확히 같은 영상이었습니다. 서로 다른 방식으로 같은 결과가 나온 걸 보고 지금 기준이 헛돌고 있진 않다는 걸 확인했습니다.
"핫하다"를 기준으로 만들기
여기서 한 걸음 더 나가서, "핫한 영상"이라는 감각적인 요청을 실제로 판단 가능한 기준으로 정리했습니다.
한 영상만 터진 게 아니라 여러 영상이 꾸준히 10만~20만 조회수를 유지하는 채널 우선
서로 다른 검색어에서 같은 채널·영상이 반복해서 나오면 "알고리즘 픽업 중"으로 별도 표시
"요즘 ○○ 왜 이리 많이 가요?" 같은 트렌드 자체를 다루는 영상이 있으면 그 키워드가 뜨고 있다는 신호로 활용
구독자 수 대비 조회수가 비정상적으로 튄 영상은 "터진 영상"으로 표시
이 4가지를 SKILL.md에 그대로 넣어서, 이제 "핫한 영상 찾아줘"라고만 해도 이 기준으로 골라줍니다.
다음
인스타그램 쪽은 아직 실제로 검색해보지 않았습니다. SKILL.md에는 "로그인 없이는 막힐 수 있다"고 미리 적어뒀는데, 다음 번엔 실제로 돌려서 정말 막히는지 확인해볼 계획입니다. "핫하다" 기준도 아직 실전에서 한 번밖에 안 써봤으니, 몇 번 더 돌려보고 기준이 실제로 쓸 만한지 검증할 계획입니다.