summarize
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
How to use
Zainstaluj narzędzie summarize za pomocą Homebrew, uruchamiając polecenie: brew install steipete/tap/summarize. Upewnij się, że masz zainstalowany CLI o nazwie summarize.
Skonfiguruj klucz API dla wybranego dostawcy modelu AI. Ustaw zmienną środowiskową OPENAI_API_KEY, ANTHROPIC_API_KEY, XAI_API_KEY lub GEMINI_API_KEY w zależności od tego, którego dostawcę chcesz używać. Jeśli nie ustawisz żaden klucz, narzędzie domyślnie użyje Google Gemini 3 Flash Preview.
Aby streszczić artykuł lub stronę internetową, uruchom: summarize "https://example.com" --model google/gemini-3-flash-preview. Zastąp adres URL rzeczywistym linkiem do artykułu, który chcesz streszczić.
Aby streszczić lokalny plik (np. PDF), użyj: summarize "/ścieżka/do/pliku.pdf" --model google/gemini-3-flash-preview. Podaj pełną ścieżkę do pliku na twoim komputerze.
Dla filmów YouTube dodaj flagę --youtube auto: summarize "https://youtu.be/ID_FILMU" --youtube auto. Jeśli potrzebujesz transkrypcji zamiast podsumowania, dodaj flagę --extract-only, aby wyodrębnić tekst wideo.
Dostosuj długość wyniku za pomocą flagi --length, wybierając spośród: short, medium, long, xl lub xxl. Przykład: summarize "https://example.com" --length short zwróci krótkie streszczenie.