gifgrep

Search Tenor and Giphy for GIFs and extract frames via CLI or TUI.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/lachlanchen/LazyingArtBot --skill gifgrep-lachlanchen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gifgrep
Source: https://github.com/lachlanchen/LazyingArtBot/tree/main/skills/gifgrep
Command: npx skills add https://github.com/lachlanchen/LazyingArtBot --skill gifgrep-lachlanchen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of finding, downloading, and extracting specific frames or sheets from animated GIFs, saving time and effort in content creation and sharing.

Core Features & Use Cases

  • GIF Search: Search major GIF providers like Tenor and Giphy directly from your command line.
  • TUI Browsing: Interact with search results in a Terminal User Interface for easy previewing.
  • Download & Extract: Download GIFs and extract individual frames as stills or create a grid of frames (sheets) for documentation or quick review.

Quick Start

Use gifgrep to search for '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 Giphy or Tenor using the command line?

This Skill searches GIF providers like Tenor and Giphy to find, preview, and download animated GIFs via CLI or TUI. It requires the gifgrep binary and supports optional API keys for provider authentication.

Can I extract frames from an animated GIF as stills or a frame sheet?

Yes, you can extract individual frames as stills or generate a grid of frames (sheets) from downloaded animated GIFs. This functionality is built directly into the search and download workflow.

Do I need API keys to search for GIFs via the terminal?

API keys for Giphy and Tenor are optional but required to authenticate and search these specific GIF providers. You must configure them to enable search queries within the terminal interface.

What is the best way to preview GIFs before downloading them in a CLI environment?

The best way to preview GIFs in a CLI environment is using a Terminal User Interface (TUI) to browse search results interactively. This allows you to view and select GIFs before downloading.

How can I output GIF search results as JSON for scripting?

You can output GIF search results as JSON or specific fields to integrate them into scripts and automate workflows. This allows programmatic access to metadata returned by the GIF providers.