Communitygithub.com

Afedo868/Watch_Youtube_Skill

YouTube 동영상을 분석하여 구조화된 Obsidian 위키 파일로 변환하는 스킬입니다. 트랜스크립트와 Claude Vision으로 의미적으로 선택된 비디오 프레임을 분석합니다.

Watch_Youtube_Skill란 무엇인가요?

이 스킬은 주어진 YouTube 동영상 URL에서 트랜스크립트와 의미 있는 비디오 프레임을 추출하여, 이를 Claude Vision의 시각적 이해 능력과 결합, 구조화된 Obsidian 위키 마크다운 파일로 변환합니다. 사용자는 스킬 실행 후 생성된 `.md` 파일을 Obsidian 볼트에 직접 임포트하여 지식 관리를 할 수 있습니다. 주로 Claude 데스크톱 앱이나 Claude Code와 같은 AI 에이전트 플랫폼에서 활용되며, 로컬 환경에서 YouTube API 없이도 작동 가능하게 설계되었습니다. 이 스킬은 수동 노트 작성 없이도 강의, 튜토리얼, 프레젠테이션 등에서 핵심 내용을 체계적으로 정리하고자 하는 지식 근로자와 개발자에게 유용합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add Afedo868/Watch_Youtube_Skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

미리보기

스킬 README에서

프레임 1

문서

Watch_Youtube_Skill은(는) 무엇을 하나요?

YouTube 동영상을 Claude Vision으로 트랜스크립트와 의미적으로 선택된 비디오 프레임을 분석하여 구조화된 Obsidian 위키 파일로 변환합니다.

🌟 특징

  • YouTube URL을 입력하면 자동으로 동영상 처리
  • 트랜스크립트와 핵심 프레임 추출
  • Claude Vision을 통한 시각적 콘텐츠 이해
  • Obsidian 친화적인 마크다운 위키 파일 생성
  • 로컬 환경에서 실행 가능 (YouTube API 불필요)

📋 사용 방법

  1. 스킬을 사용할 준비가 되면 YouTube 동영상 URL을 제공합니다.
  2. 스킬이 자동으로 트랜스크립트와 프레임을 추출합니다.
  3. Claude Vision이 시각적 콘텐츠를 분석합니다.
  4. 결과물이 구조화된 Obsidian 위키 파일로 저장됩니다.

🔧 요구 사항

  • yt-dlp 설치
  • ffmpeg 설치
  • Claude 데스크톱 앱 또는 Claude Code

⚙️ 설정

로컬 환경에서 다음 명령어로 의존성을 설치하세요:

pip install yt-dlp

또는 macOS에서 Homebrew 사용:

brew install yt-dlp ffmpeg

📝 출력 예시

생성된 파일은 Obsidian 볼트에 직접 임포트할 수 있는 마크다운 파일입니다:

---
title: "동영상 제목"
source: "https://youtube.com/watch?v=..."
tags: [youtube, wiki, video]
---

# 동영상 제목

## 개요
- **길이**: 12:34
- **채널**: 채널명
- **업로드 날짜**: 2024-01-01

## 주요 내용

### 섹션 1: 시작 (0:00 - 3:00)
- 주요 포인트 1
- 주요 포인트 2

### 섹션 2: 핵심 내용 (3:00 - 8:00)
- 설명...

## 시각적 분석

![프레임 1](assets/frame_001.png)
*프레임 1 설명*

## 트랜스크립트 요약

> 인용된 중요 인용문

## 참고 자료
- [원본 동영상](https://youtube.com/watch?v=...)
- 관련 링크

🔗 관련 정보

🤝 기여

버그 리포트나 기능 제안은 GitHub 저장소의 이슈를 통해 언제든지 환영합니다.

관련 스킬