Was macht skills?
🎙️ Automatisieren Sie das Podcasting mit Skills: Laden Sie YouTube-Videos herunter, verarbeiten Sie Audio und verwalten Sie Inhalte effizient – alles in einem umfassenden Toolkit.
Überblick
Dieses Repository enthält eine Sammlung von Skills zur Automatisierung der Podcast-Produktion. Jeder Skill ist als separates Modul konzipiert, das unabhängig oder in Kombination mit anderen Skills verwendet werden kann.
Verfügbare Skills
- download-youtube: Lädt YouTube-Videos als Audio- oder Videodateien herunter.
- convert-to-mp3: Konvertiert heruntergeladene Audiodateien in das MP3-Format.
- audio-enhance: Wendet Rauschunterdrückung, Normalisierung und andere Audio-Nachbearbeitungen an.
- generate-show-notes: Erstellt automatisch Show Notes und Metadaten basierend auf dem Audioinhalt.
Voraussetzungen
- Python 3.8 oder höher
ffmpeg(für Audio-/Videokonvertierung)youtube-dloderyt-dlp(für YouTube-Downloads)
Installation
-
Klone das Repository:
git clone https://github.com/frank-syncmarket/skills.git cd skills -
Installiere die erforderlichen Abhängigkeiten:
pip install -r requirements.txt -
Stelle sicher, dass
ffmpegauf deinem System installiert ist und im PATH verfügbar ist.
Verwendung
Jeder Skill kann über die Kommandozeile ausgeführt werden:
python skills/download-youtube.py --url https://www.youtube.com/watch?v=BEISPIEL_ID --output ./output
Oder über das Hauptskript run.py:
python run.py --skill download-youtube --url https://www.youtube.com/watch?v=BEISPIEL_ID
Konfiguration
Die Skills können über eine config.yaml-Datei im Stammverzeichnis konfiguriert werden. Beispiel:
skills:
download-youtube:
output_format: mp3
quality: best
audio-enhance:
noise_reduction: true
normalize: true
Integration mit AI-Agenten
Dieses Skill-Set kann in AI-Agenten-Plattformen wie Claude Code, Cursor oder Codex integriert werden. Die Skills werden als CLI-Befehle oder Python-Skripte ausgeführt, was eine nahtlose Einbindung in agentengesteuerte Workflows ermöglicht.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der Datei LICENSE.
🎙️ Viel Spaß beim Podcasten mit frank-syncmarket/skills!