gifgrep

Search Tenor and Giphy for GIFs with terminal browsing and frame extraction.

20|7|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/kaivyy/kabot --skill gifgrep-kaivyy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gifgrep
Source: https://github.com/kaivyy/kabot/tree/main/kabot/skills/gifgrep
Command: npx skills add https://github.com/kaivyy/kabot --skill gifgrep-kaivyy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of finding, downloading, and extracting specific frames or sequences from GIFs, making it easier to use them in various contexts.

Core Features & Use Cases

  • GIF Search: Search providers like Tenor and Giphy for relevant GIFs using keywords.
  • TUI Browser: Interact with search results in a Terminal User Interface for easy previewing.
  • Download & Extract: Download selected GIFs and extract individual still frames or create GIF sheets for documentation.

Quick Start

Search for GIFs related to 'cats' and download the top 5 results.

Frequently Asked Questions about gifgrep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search and download GIFs from Tenor or Giphy via the command line?

You can search and download GIFs from providers like Tenor and Giphy by passing keywords to the command line interface, which then fetches and saves the matching animation files locally.

Can I extract still frames from a GIF for documentation?

Yes, you can extract still frames from a GIF to create GIF sheets, allowing you to capture specific animation sequences for use in documentation or other static contexts.

Is there a terminal UI for previewing GIF search results?

A Terminal User Interface (TUI) is available to browse and preview GIF search results interactively within your terminal before downloading the selected animation files.

What output formats are supported when extracting GIF frames?

The tool supports various pipe-friendly output formats including JSON, enabling you to easily integrate extracted GIF frames and metadata into other scripts or automation pipelines.

Do I need any dependencies to browse and extract GIFs in the terminal?

No external dependencies are required to browse and extract GIFs in the terminal, as the skill operates independently without needing additional packages installed.

What is the best way to integrate GIF search results into a scripting pipeline?

The best way to integrate GIF search results into a pipeline is using the configurable JSON output fields, which provide pipe-friendly data for automation and downstream processing.