유튜브 자동화 설치법 · 스킬 11개부터 Upload-Post 예약 업로드까지

2026년 10월 17일 업데이트

영상에서 쓴 두 가지는 YouTube Agent Skill과 Upload-Post예요. 스킬 11개가 조사·대본·제목·편집 포인트를 맡고, Upload-Post를 Claude에 연결하면 완성한 영상을 원하는 시간에 유튜브에 예약 업로드해 줘요.

윈도우·맥 모두 설치할 수 있어요. 내 운영체제의 설치 요청문을 먼저 보내고, 아래 사용 요청문으로 이어 가면 돼요.

1. 시작 전에 알아둘 것

  • 붙일 곳은 Claude Code 작업창이에요. 터미널의 Claude Code나 Claude 데스크톱 앱의 Code 탭을 사용해요. 일반 채팅창에서는 내 컴퓨터에 스킬을 설치할 수 없어요.
  • 아직 Claude Code가 없다면 공식 설치 안내대로 먼저 설치하고 로그인해 주세요. 윈도우는 Git for Windows를 함께 설치하는 걸 권장해요. 없으면 Claude Code가 PowerShell로 명령을 실행해요.
  • 내 분야와 시청자, 참고할 유튜브 채널 3~10개, 내 말투가 드러나는 영상 대본이나 자막 3개를 준비해요.
  • 업로드까지 쓸 때는 Upload-Post에 가입하고, 대시보드에서 내 유튜브 채널을 연결해요. 연결한 프로필 이름을 기억해 두세요.

스킬은 무료 MIT 라이선스이고, Claude 사용량은 로그인한 요금제를 따라요. Upload-Post 무료 요금제는 카드 등록 없이 $0이고, 가격 페이지 기준으로 월 업로드 10회·예약 게시·프로필 2개가 들어 있어요(2026년 10월 17일 확인). 그보다 많이 올리면 유료 요금제가 필요해요.

설치 중 로그인·권한 승인 화면이 뜨면 그 부분만 직접 처리하면 돼요.

2. 맥 설치 요청문

붙일 곳: Mac에서 실행 중인 Claude Code. 다운로드·스킬 복사·말투 파일 준비는 AI가 해요.

텍스트
내 Mac의 Claude Code에 유튜브 운영용 YouTube Agent Skill을 설치해 줘.

원본: https://github.com/Jakeschincariol/youtube-agent-skill
원본의 README와 각 SKILL.md를 먼저 읽고, 현재 설치 방식과 경로를 확인해.

1. macOS 버전과 git, python3, Claude Code가 실행되는지 확인해. 없는 프로그램은 공식 설치 방법으로 준비하고, 관리자 암호·설치 승인만 내가 하게 안내해.
2. 원본은 ~/oaiwan-tools/youtube-agent-skill에 받아 줘. 같은 폴더가 있으면 원본 저장소가 맞는지 확인하고 수정된 파일을 보존해. 임의로 초기화하거나 덮어쓰지 마.
3. 원본 skills/ 안의 yt-* 폴더 11개를 ~/.claude/skills/에 설치해. 같은 이름의 스킬이 이미 있으면 먼저 비교하고, 바꿀 파일은 날짜를 붙여 백업한 뒤 처리해. 다른 스킬은 건드리지 마.
4. ~/.claude/youtube/ 폴더를 만들고, voice.md가 없으면 원본 templates/voice.md를 복사해. 기존 voice.md는 보존해. 아직 내 말투 자료가 없으면 내용을 지어내지 말고 내가 대본 3개를 붙일 차례라고 알려 줘.
5. 설치한 SKILL.md 11개와 yt-script/hooks.json의 훅 공식 21개를 확인해. python3로 yt-package/title.py를 샘플 제목·썸네일 문구 하나로 실행해 로컬 도구가 도는지 확인해. hookscore.py는 영어 기준이라 한국어 점수를 품질로 단정하지 마.
6. /yt-viral, /yt-script, /yt-package, /yt-edit가 읽히는지 확인해. 새 작업창이 필요하면 알려 줘. 파일 설치 확인과 실제 생성 결과 확인을 구분해.

여기서는 설치와 로컬 점검까지만 해. 내 계정 로그인, 외부 유료 API 호출, 유튜브 업로드·예약은 실행하지 마.
마지막에 실제 설치 경로, 설치한 스킬 이름 11개, 로컬 점검 결과, 내가 다음에 할 행동만 짧게 알려 줘.

3. 윈도우 설치 요청문

붙일 곳: Windows에서 실행 중인 Claude Code. 경로는 내 사용자 폴더(C:\Users\내이름) 기준이에요.

텍스트
내 Windows PC의 Claude Code에 유튜브 운영용 YouTube Agent Skill을 설치해 줘.

원본: https://github.com/Jakeschincariol/youtube-agent-skill
원본의 README와 각 SKILL.md를 먼저 읽고, 현재 설치 방식과 경로를 확인해.

1. Windows 버전과 지금 작업창이 Git Bash인지 PowerShell인지 WSL인지 확인해. 이 안내는 네이티브 Windows용이야. WSL이면 경로를 섞지 말고 먼저 알려 줘.
2. git, Python 3(python 또는 py -3), Claude Code가 실행되는지 확인해. Python이 없으면 python.org의 공식 Windows 설치 파일이나 winget으로 준비하고, 설치 창·권한 승인만 내가 하게 안내해. Microsoft Store 바로가기만 있는 상태면 실제 Python으로 실행되는지 확인해.
3. 원본은 내 사용자 폴더 아래 oaiwan-tools\youtube-agent-skill에 받아 줘. 같은 폴더가 있으면 원본 저장소가 맞는지 확인하고 수정된 파일을 보존해. 임의로 초기화하거나 덮어쓰지 마.
4. 원본 skills\ 안의 yt-* 폴더 11개를 내 사용자 폴더의 .claude\skills\에 설치해(Git Bash에서는 ~/.claude/skills/). 같은 이름의 스킬이 이미 있으면 먼저 비교하고, 바꿀 파일은 날짜를 붙여 백업한 뒤 처리해. 다른 스킬은 건드리지 마.
5. 사용자 폴더의 .claude\youtube\ 폴더를 만들고, voice.md가 없으면 원본 templates\voice.md를 복사해. 기존 voice.md는 보존해. 아직 내 말투 자료가 없으면 내용을 지어내지 말고 내가 대본 3개를 붙일 차례라고 알려 줘.
6. 설치한 SKILL.md 11개와 yt-script\hooks.json의 훅 공식 21개를 확인해. 이 PC에서 실제로 되는 Python 명령(python 또는 py -3)으로 yt-package\title.py를 샘플 제목·썸네일 문구 하나로 실행해 확인해. 스킬 문서가 python3를 부르는데 이 PC에 python3가 없으면 어떤 명령으로 바꿔 쓰면 되는지 알려 줘. hookscore.py는 영어 기준이라 한국어 점수를 품질로 단정하지 마.
7. /yt-viral, /yt-script, /yt-package, /yt-edit가 읽히는지 확인해. 새 작업창이 필요하면 알려 줘. 파일 설치 확인과 실제 생성 결과 확인을 구분해.

여기서는 설치와 로컬 점검까지만 해. 내 계정 로그인, 외부 유료 API 호출, 유튜브 업로드·예약은 실행하지 마. 보안 설정을 전역으로 끄지 마.
마지막에 실제 설치 경로, 설치한 스킬 이름 11개, 쓴 Python 명령, 로컬 점검 결과, 내가 다음에 할 행동만 짧게 알려 줘.

완료 답변에 스킬 11개·훅 공식 21개·실제 설치 경로가 나오면 설치가 끝난 거예요. 명령이 바로 안 보이면 Claude Code의 새 작업창에서 시작하세요.

4. 내 말투 넣고 순서대로 쓰기

먼저 내 영상 대본이나 자막 3개를 붙이고 보내세요.

텍스트
아래는 내가 실제로 말한 영상 대본·자막 3개야.
[내 대본 3개]

이 글을 읽고 내 사용자 폴더의 .claude/youtube/voice.md에 내 말투를 정리해 줘.
채널 대상: [누구를 위한 채널인지]
주제: [내 분야]
없는 실적·숫자·경험은 만들지 말고, 확인이 필요한 칸은 비워 둬.

이후 아래 네 가지를 차례로 요청해요. [ ] 안만 내 것으로 바꾸면 돼요.

텍스트
/yt-viral
내 분야는 [주제]이고 시청자는 [대상]이야.
참고 채널: [유튜브 채널 3~10개]
각 채널의 최근 영상에서 그 채널 평소 조회수보다 몇 배 터진 영상만 골라 순위를 매겨 줘.
공개 페이지에서 확인한 값만 쓰고, 확인할 수 없는 지표는 미확인으로 남겨.
1~3위 영상이 왜 터졌는지 제목·첫 문장·주제로 나눠 정리해 줘.
텍스트
/yt-script
주제: [영상 아이디어 한 줄]
대상: [시청자]
내가 직접 확인한 사실·예시: [숫자·경험]
길이: [쇼츠 30초 / 롱폼 8분 등]
훅 공식으로 첫 문장 5개를 뽑아 비교하고, 고른 첫 문장으로 대본을 써 줘. 대사는 자연스러운 한국어로.
텍스트
/yt-package
방금 대본의 제목 후보 5개와 썸네일 문구를 한 세트로 만들어 줘.
title.py로 제목과 썸네일 문구가 겹치지 않는지, 휴대폰에서 잘리지 않는지 검사하고 결과를 보여 줘.
텍스트
/yt-edit
아래는 촬영본 자막 파일이야: [SRT 파일 경로]
deadair.py로 말이 빈 곳과 잘라낼 곳을 초 단위로 찾아 편집 목록으로 정리해 줘.

스킬은 조사·대본·제목·편집 목록을 준비해요. 촬영과 최종 편집은 직접 하고, 완성한 영상은 다음 연결로 예약해요.

5. Upload-Post 연결도 AI에게 맡기기

붙일 곳: 같은 Claude Code 작업창(맥·윈도우 공통). Upload-Post 가입과 유튜브 채널 연결을 마친 다음 보내세요. API 키를 대화에 붙일 필요가 없는 OAuth 로그인 방식이에요.

텍스트
Claude Code에 Upload-Post MCP를 연결해 줘.
공식 안내: https://www.upload-post.com/mcp/youtube
서버 주소: https://mcp.upload-post.com/mcp

1. 현재 Claude Code MCP 목록에서 upload-post가 이미 있는지 확인해. 다른 연결과 기존 설정은 보존해.
2. 없다면 현재 CLI 도움말을 확인하고, 사용자 범위의 HTTP 연결을 추가해:
   claude mcp add --scope user --transport http upload-post https://mcp.upload-post.com/mcp
3. API 키 헤더는 넣지 말고 OAuth로 연결해. /mcp에서 내가 로그인해야 하는 지점을 알려 줘. 로그인·유튜브 연결 동의는 내가 직접 할게.
4. 내가 로그인 완료라고 하면 연결 상태와 upload_video, list_scheduled 도구가 보이는지 확인해. 연결한 프로필 이름을 확인하고, 확인할 수 없으면 내게 물어봐.
5. 영상 파일을 어떤 형태(공개 URL 또는 직접 첨부)로 넘겨야 하는지 도구 입력 규격을 읽고 알려 줘. 로컬 파일을 못 읽는다면 대시보드에서 직접 올리는 방법도 알려 줘.

연결 확인까지만 해. 업로드·예약·유료 결제는 하지 마.
마지막에 연결 상태, 프로필 이름, 사용 가능한 업로드 도구를 알려 줘.

브라우저의 Claude나 ChatGPT를 쓴다면 커넥터 추가 화면에 같은 서버 주소를 넣고 Upload-Post 계정으로 로그인할 수 있어요. 스킬 설치와 Python 도구는 Claude Code에서 진행하세요.

6. 완성한 영상 유튜브에 예약하기

아래를 붙이면 먼저 예약 내용부터 확인해 줘요. 날짜는 연·월·일·시각까지 적으세요. 파일을 넘기기 어려우면 Upload-Post 대시보드에서 직접 선택해 예약할 수 있어요.

텍스트
아래 영상의 유튜브 예약 업로드 내용을 준비해 줘.
프로필 이름: [Upload-Post에 연결한 프로필 이름]
영상: [영상 공개 URL 또는 파일]
형식: [쇼츠 / 일반 영상]
예약 시각: [YYYY-MM-DD HH:MM] Asia/Seoul
제목: [/yt-package에서 고른 제목]
설명: [설명]
태그: [태그 몇 개]
공개 범위: [공개 / 일부 공개 / 비공개]

먼저 영상이 실제 파일로 열리는지, 올릴 채널·제목·설명·태그·공개 범위·한국 시간·이번 달 남은 무료 업로드 횟수를 확인해서 보여 줘.
내가 '이 내용으로 예약'이라고 답하면 upload_video로 유튜브에 예약해.
도구의 실제 입력 규격을 읽고 scheduledDate와 timezone=Asia/Seoul을 사용해.
응답의 예약 ID·상태·한국 시간을 다시 확인하고, list_scheduled로 예약 목록에 들어갔는지 보여 줘. 예약된 상태와 실제 공개된 상태를 구분해.

예약을 바꾸거나 취소할 때는 “예약 목록 보여 주고 [영상 제목] 시간을 [새 시각]으로 바꿔 줘”처럼 말하면 edit_scheduled·cancel_scheduled로 처리해요. 이번 달 남은 무료 업로드 횟수는 대시보드에서도 볼 수 있어요.

7. 확인한 범위

2026년 10월 16일 원본을 받아 스킬 파일 11개·훅 공식 21개와 설치 경로(~/.claude/skills, ~/.claude/youtube/voice.md)를 확인했고, 맥에서 swipe.py·title.py·deadair.py·hookscore.py를 실행했어요. 이 도구들은 Python 기본 기능만 써서 별도 패키지 설치가 필요 없어요. 윈도우 요청문은 Claude Code 공식 Windows 안내에 맞춰 썼고, 윈도우 PC에서 직접 실행해 보지는 않았어요.

Upload-Post 서버 주소와 도구 이름(upload_video·list_scheduled·edit_scheduled·cancel_scheduled)은 제작사 안내와, 무료 요금제 조건은 가격 페이지와 맞췄어요(2026년 10월 17일). 내 Claude의 실제 생성 결과, Upload-Post 로그인·유튜브 연결·예약 성공은 위 요청문을 실행한 뒤 반환 상태로 확인하세요.

원본 스킬: Jakeschincariol/youtube-agent-skill · MIT.

같이 해요

  • YouTube

    AI로 업무 시스템을 만드는 과정과 실제 결과를 영상으로 전해요.

    채널 보기
  • 오픈채팅방

    꿀팁을 써 보며 생긴 질문을 나누는 방이에요.

    들어가기
  • 무료 키트 받기

    AI 자동화 키트(직접 돌려 본 자동화 레시피 3개 + 프롬프트 10개)를 PDF로 메일에 바로 보내드려요.

    준비 중