gifgrep

Search, preview, download, and extract frames from GIFs via CLI.

327|85|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/letta-ai/lettabot --skill gifgrep-letta-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gifgrep
Source: https://github.com/letta-ai/lettabot/tree/main/.skills/gifgrep
Command: npx skills add https://github.com/letta-ai/lettabot --skill gifgrep-letta-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gifgrep streamlines the process of locating GIFs, previewing results in a CLI/TUI, and exporting stills or sprite sheets for use in chat, marketing, or documentation.

Core Features & Use Cases

  • Search and preview GIFs across providers like Tenor and Giphy from the terminal.
  • Download selections to your local machine for quick sharing or inclusion in assets.
  • Extract stills and sheets from downloaded GIFs to create thumbnails, media kits, or PR-ready visuals.
  • Use Case: You need a handful of reaction GIFs for a product update; search, filter, download, and generate stills in minutes.

Quick Start

gifgrep cats --max 5 gifgrep cats --download --max 3 --format url gifgrep still ./clip.gif --at 1.5s -o still.png

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 directly in the terminal?

You can search and download GIFs from Tenor or Giphy by running the gifgrep CLI tool with your search query and the --download flag to save selections locally for quick sharing.

Can I extract a still image or thumbnail from a GIF at a specific timestamp?

Yes, you can extract a still image from a downloaded GIF by using the still command with the --at flag to specify the timestamp, outputting a PNG file for thumbnails or media kits.

What is the best way to generate sprite sheets from GIFs for documentation?

Generating sprite sheets from GIFs is done by using gifgrep to download the GIF and then utilizing local utilities to extract and compile frames into a sheet for PR-ready visuals.

Do I need network access to search and preview GIFs in a CLI or TUI workflow?

Yes, searching and previewing GIFs across providers like Tenor and Giphy requires network access to fetch results, along with a host environment that has gifgrep installed.

Can I limit the number of GIF results returned when searching for reaction GIFs?

Yes, you can limit the number of GIF results returned by appending the --max flag to your search query, allowing you to filter and download only the specific number of GIFs needed.

What local utilities are required to download GIFs and generate stills or sheets?

To download GIFs and generate stills or sheets, the host environment requires local utilities capable of processing the downloaded GIF files to extract frames or create sprite sheets.