Communitygithub.com

ComposioHQ/youtube-downloader

Lade YouTube-Videos mit anpassbaren Qualitäts- und Formatoptionen herunter. Verwende diesen Skill, wenn der Nutzer darum bittet, YouTube-Videos herunterzuladen, zu speichern oder zu sichern. Unterstützt verschiedene Qualitätseinstellungen (beste, 1080p, 720p, 480p, 360p), mehrere Formate (mp4, webm, mkv) und reine Audio-Downloads als MP3.

Was ist youtube-downloader?

Dieser Skill ermöglicht das Herunterladen von YouTube-Videos mit vollständiger Kontrolle über Qualität und Format. Er nutzt `yt-dlp`, ein robustes Tool, das sich automatisch installiert, Videoinformationen abruft und die besten verfügbaren Streams gemäß den Benutzerkriterien auswählt. Der Skill unterstützt verschiedene Qualitätsstufen (best, 1080p, 720p, 480p, 360p, worst), Formate (mp4, webm, mkv) sowie reine Audio-Downloads als MP3. Standardmäßig werden Videos nach `/mnt/user-data/outputs/` heruntergeladen, wobei der Dateiname automatisch aus dem Videotitel generiert wird. Einzeln heruntergeladene Videos werden unterstützt, Playlists werden standardmäßig übersprungen. Der Skill ist einfach über die Kommandozeile bedienbar und eignet sich besonders für Entwickler, die YouTube-Inhalte effizient in ihre Workflows integrieren möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/video-downloader

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

YouTube-Video-Downloader

Lade YouTube-Videos mit vollständiger Kontrolle über Qualitäts- und Formateinstellungen herunter.

Schnellstart

Die einfachste Methode, ein Video herunterzuladen:

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

Dies lädt das Video in der bestmöglichen Qualität als MP4 nach /mnt/user-data/outputs/ herunter.

Optionen

Qualitätseinstellungen

Verwende -q oder --quality, um die Videoqualität anzugeben:

  • best (Standard): Höchste verfügbare Qualität
  • 1080p: Full HD
  • 720p: HD
  • 480p: Standardauflösung
  • 360p: Niedrigere Qualität
  • worst: Niedrigste verfügbare Qualität

Beispiel:

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

Formatoptionen

Verwende -f oder --format, um das Ausgabeformat anzugeben (nur für Video-Downloads):

  • mp4 (Standard): Am kompatibelsten
  • webm: Modernes Format
  • mkv: Matroska-Container

Beispiel:

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

Nur Audio

Verwende -a oder --audio-only, um nur das Audio als MP3 herunterzuladen:

python scripts/download_video.py "URL" -a

Benutzerdefiniertes Ausgabeverzeichnis

Verwende -o oder --output, um ein anderes Ausgabeverzeichnis anzugeben:

python scripts/download_video.py "URL" -o /pfad/zum/verzeichnis

Vollständige Beispiele

  1. Video in 1080p als MP4 herunterladen:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -q 1080p
  1. Nur Audio als MP3 herunterladen:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -a
  1. Video in 720p als WebM in ein benutzerdefiniertes Verzeichnis herunterladen:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -q 720p -f webm -o /benutzerdefinierter/pfad

Funktionsweise

Der Skill verwendet yt-dlp, einen robusten YouTube-Downloader, der:

  • Sich automatisch installiert, falls nicht vorhanden
  • Vor dem Herunterladen Videoinformationen abruft
  • Die besten verfügbaren Streams auswählt, die Ihren Kriterien entsprechen
  • Bei Bedarf Video- und Audiostreams zusammenführt
  • Eine breite Palette von YouTube-Videoformaten unterstützt

Wichtige Hinweise

  • Downloads werden standardmäßig unter /mnt/user-data/outputs/ gespeichert
  • Der Videodateiname wird automatisch aus dem Videotitel generiert
  • Das Skript kümmert sich automatisch um die Installation von yt-dlp
  • Es werden nur einzelne Videos heruntergeladen (Playlists werden standardmäßig übersprungen)
  • Videos in höherer Qualität benötigen möglicherweise mehr Zeit und Speicherplatz

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.

Verwandte Skills