Communitygithub.com

ComposioHQ/youtube-downloader

YouTube 동영상을 사용자 정의 품질 및 포맷 옵션으로 다운로드합니다. 사용자가 YouTube 동영상 다운로드, 저장, 가져오기를 요청할 때 이 스킬을 사용하세요. 다양한 화질 설정(best, 1080p, 720p, 480p, 360p), 여러 포맷(mp4, webm, mkv), MP3 오디오 전용 다운로드를 지원합니다.

youtube-downloader란 무엇인가요?

이 스킬은 AI 에이전트가 YouTube 동영상을 완벽히 제어하여 다운로드할 수 있도록 해줍니다. yt-dlp 라이브러리를 기반으로 구축되었으며, 화질(best, 1080p, 720p 등), 포맷(mp4, webm, mkv), 그리고 오디오 전용 MP3 다운로드를 포함한 다양한 옵션을 제공합니다. 사용자는 간단한 CLI 명령어로 동영상을 다운로드할 수 있으며, 자동 yt-dlp 설치 및 최적 스트림 선택을 지원합니다. 이 스킬은 Claude Code, Cursor, Codex와 같은 플랫폼에서 활용하기에 적합하며, 단일 동영상 다운로드에 초점을 맞춰 안정적이고 효율적인 다운로드 경험을 보장합니다. 또한 사용자 정의 출력 디렉토리를 지원하여 유연한 파일 저장이 가능합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/video-downloader

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

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

문서

YouTube 비디오 다운로더

화질 및 포맷 설정을 완벽히 제어하여 YouTube 비디오를 다운로드합니다.

빠른 시작

비디오를 다운로드하는 가장 간단한 방법:

python scripts/download_video.py "https://www.youtube.com/watch?v=VIDEO_ID"

이 명령은 최고 화질의 MP4 비디오를 /mnt/user-data/outputs/ 디렉토리에 다운로드합니다.

옵션

화질 설정

-q 또는 --quality를 사용하여 비디오 화질을 지정합니다:

  • best (기본값): 사용 가능한 최고 화질
  • 1080p: Full HD
  • 720p: HD
  • 480p: 표준 화질
  • 360p: 낮은 화질
  • worst: 사용 가능한 최저 화질

예시:

python scripts/download_video.py "URL" -q 720p

포맷 옵션

-f 또는 --format을 사용하여 출력 포맷을 지정합니다 (비디오 다운로드 전용):

  • mp4 (기본값): 가장 호환성이 좋음
  • webm: 최신 포맷
  • mkv: Matroska 컨테이너

예시:

python scripts/download_video.py "URL" -f webm

오디오 전용

-a 또는 --audio-only를 사용하여 오디오만 MP3로 다운로드합니다:

python scripts/download_video.py "URL" -a

사용자 정의 출력 디렉토리

-o 또는 --output을 사용하여 다른 출력 디렉토리를 지정합니다:

python scripts/download_video.py "URL" -o /path/to/directory

전체 예시

  1. 1080p MP4 비디오 다운로드:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -q 1080p
  1. 오디오만 MP3로 다운로드:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -a
  1. 720p WebM 비디오를 사용자 정의 디렉토리에 다운로드:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -q 720p -f webm -o /custom/path

작동 방식

이 스킬은 강력한 YouTube 다운로더인 yt-dlp를 사용하며, 다음과 같은 기능을 제공합니다:

  • 자동 설치 (없는 경우)
  • 다운로드 전 비디오 정보 가져오기
  • 조건에 맞는 최적의 스트림 선택
  • 필요 시 비디오 및 오디오 스트림 병합
  • 다양한 YouTube 비디오 포맷 지원

중요 참고 사항

  • 다운로드는 기본적으로 /mnt/user-data/outputs/에 저장됩니다
  • 비디오 파일명은 비디오 제목에서 자동 생성됩니다
  • 스크립트가 yt-dlp 설치를 자동으로 처리합니다
  • 단일 비디오만 다운로드됩니다 (재생 목록은 기본적으로 건너뜀)
  • 고화질 비디오는 다운로드 시간이 더 오래 걸리고 더 많은 디스크 공간을 사용할 수 있습니다

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

관련 스킬