gif-search

Search and download GIFs from Tenor using curl and jq.

Updated May 8, 2026
One-click install
npx skills add https://github.com/superfhp/lumi-agent --skill gif-search-superfhp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/superfhp/lumi-agent/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/superfhp/lumi-agent --skill gif-search-superfhp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) components.

What problem does it solve?

Manages the challenge of finding and acquiring animated GIFs by streamlining the search process through a single command.

Core Features & Use Cases

  • Search and Download GIFs: Quickly locate and save GIFs from Tenor using curl and jq.
  • Customization: Adjust search parameters for different formats and safety levels.
  • Use Case: Whether you need a simple reaction GIF or high-quality animations for your project, this Skill can efficiently handle your GIF search needs.

Quick Start

Search and download a GIF for 'cat' and store it locally: !gif-search --query 'cat' --output 'cat.gif'

Frequently Asked Questions about gif-search

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

FAQPage Schema
What is the best way to find reaction GIFs for personal projects?

The best way to find reaction GIFs for personal projects is using a streamlined command line search interface. By inputting a specific query like 'cat' and an output filename, you can quickly locate and save the required animation.

How do I download a GIF from Tenor using a command line interface?

You can download a GIF from Tenor by running a command with your search query and desired output filename. This process uses curl to fetch the animation and jq to parse the JSON response, saving the file locally.

What do I need to configure before searching for GIFs via Tenor?

Before searching for GIFs, you need to set the TENOR_API_KEY environment variable. You also need curl and jq installed on your system to process the JSON data and download the media files successfully.

Can I filter GIF search results for different safety levels and formats?

Yes, you can filter GIF search results by adjusting search parameters for different formats and safety levels. This customization allows you to locate appropriate animated content for chat applications or online forums.

Is curl and jq required to fetch animated content from Tenor?

Yes, curl and jq are required dependencies to fetch animated content from Tenor. Curl handles the file download while jq processes the JSON API responses, providing a single interface for acquiring GIFs.

What is the best way to find reaction GIFs for personal projects?

The best way to find reaction GIFs for personal projects is using a streamlined command line search interface. By inputting a specific query like 'cat' and an output filename, you can quickly locate and save the required animation.