gif-search

Search and download GIFs from the Tenor API using curl and jq.

2|Updated May 22, 2026
One-click install
npx skills add https://github.com/519lab/thoth-agent --skill gif-search-519lab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/519lab/thoth-agent/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/519lab/thoth-agent --skill gif-search-519lab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Searching and downloading GIFs manually can be time-consuming. This Skill automates the process, making it quick and efficient.

Core Features & Use Cases

  • Search GIFs: Find reaction GIFs, create visual content, or share GIFs in chat with ease.
  • Download GIFs: Download GIFs directly from the Tenor API.
  • API Integration: No extra tools needed; uses curl and jq for operations.

Quick Start

To search and download a GIF about 'celebration', run the following command:

# Search and download a GIF
curl -s "https://tenor.googleapis.com/v2/search?q=celebration&limit=1&key=${TENOR_API_KEY}" | jq -r '.results[0].media_formats.gif.url' | xargs curl -sL -o celebration.gif

Frequently Asked Questions about gif-search

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

FAQPage Schema
How do I search and download a GIF using the Tenor API?▼

To search and download a GIF using the Tenor API, you send HTTP requests with a search query and filter results. The Skill executes this process via command-line tools curl and jq to fetch and save the animated content.

Do I need curl and jq installed to search for GIFs?▼

Yes, you need curl and jq installed to search for GIFs. These command-line dependencies are required to execute the HTTP requests to the Tenor API and parse the JSON responses to retrieve the GIF URLs.

What is the best way to automate downloading reaction GIFs from Tenor?▼

The best way to automate downloading reaction GIFs from Tenor is using this Skill to send HTTP search queries and filter results. It automates the manual process of finding and downloading visual content directly from the API.

Can I download GIFs directly from the command line?▼

Yes, you can download GIFs directly from the command line. This Skill uses curl to send HTTP requests to the Tenor API and jq to filter the JSON results, enabling you to download chosen animated content without extra tools.

Why use curl and jq for Tenor API GIF search instead of other tools?▼

Using curl and jq for Tenor API GIF search provides a quick, efficient method without requiring extra tools. This approach leverages standard command-line utilities to handle HTTP requests and JSON filtering directly within your terminal environment.