Toolverse
All skills

gifgrep

by openclaw

Search GIF providers with CLI/TUI, download results, and extract stills/sheets.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Frontend
Views
30

About this skill

Search GIF providers with CLI/TUI, download results, and extract stills/sheets.

How to use

  1. Zainstaluj gifgrep za pomocą brew lub go. Dla brew: brew install steipete/tap/gifgrep. Dla go: go install github.com/steipete/gifgrep/cmd/gifgrep@latest. Jeśli planujesz używać Giphy, ustaw zmienną środowiskową GIPHY_API_KEY; dla Tenor jest opcjonalna.

  2. Wyszukaj GIF-y wpisując gifgrep [zapytanie], na przykład gifgrep cats --max 5 aby znaleźć do 5 GIF-ów z kotami. Wyniki zawierają URL, tytuł, wymiary i tagi.

  3. Aby przeglądać wyniki interaktywnie, użyj trybu TUI: gifgrep tui "office handshake". Pozwala to na szybki podgląd i nawigację bez otwierania przeglądarki.

  4. Pobierz wybrany GIF za pomocą flagi --download, która zapisze plik do folderu Pobrane. Dodaj --reveal aby automatycznie otworzyć folder z pobranym plikiem.

  5. Wyciągnij pojedynczą klatkę z GIF-a komendą gifgrep still ./clip.gif --at 1.5s -o still.png, gdzie 1.5s to czas w sekundach. Lub utwórz siatkę klatek: gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png — przydatne do dokumentacji i wiadomości w czacie.

  6. Aby uzyskać wyniki w formacie JSON do dalszego przetwarzania, dodaj flagę --json, na przykład gifgrep search --json cats | jq '.[0].url' — pozwala to na automatyzację i integrację z innymi narzędziami.

Related skills