gif-search

Search Tenor GIFs via v2 API with curl and jq.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/devMoez/titan --skill gif-search-devmoez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/devMoez/titan/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/devMoez/titan --skill gif-search-devmoez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the time-consuming manual searching and copying of GIF URLs by letting you query Tenor and directly retrieve usable GIF or video links.

Core Features & Use Cases

  • Tenor API search: Find GIFs by keyword queries with result limits.
  • Multiple media formats: Retrieve gif, tinygif, mp4, tinymp4, webm, and nanogif URLs depending on what you want to send or embed.
  • Metadata lookup: Pull titles, preview URLs, and dimensions for better selection and display.
  • Use case: Quickly grab the best “reaction” GIF (preview first, then download full quality) to respond in chat workflows.

Quick Start

Use the gif-search skill to search Tenor for a reaction and return the best matching GIF URLs using your Tenor API key from the TENOR_API_KEY environment variable.

Frequently Asked Questions about gif-search

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

FAQPage Schema
How do I search Tenor for reaction GIFs and retrieve direct media links?

To search Tenor for reaction GIFs, you query the Tenor v2 search endpoint by keyword using curl and parse the returned media links with jq. This retrieves usable gif, tinygif, mp4, or webm URLs for messaging and content workflows.

What formats can I download using Tenor API search results?

Tenor API search results return multiple media formats including gif, tinygif, mp4, tinymp4, webm, and nanogif URLs. You can parse these format options with jq to select the best quality or size for your embedding needs.

Do I need an API key to use the Tenor v2 search endpoint for GIF retrieval?

Yes, you need a Tenor API key stored in the TENOR_API_KEY environment variable to authenticate requests to the Tenor v2 search endpoint. This key is required to authorize curl queries and retrieve GIF or video links.

Can I retrieve preview URLs and metadata dimensions alongside Tenor GIF links?

Yes, Tenor API search returns title metadata, preview URLs, and media dimensions alongside the direct GIF links. You can extract these metadata fields using jq to preview and evaluate reaction GIFs before downloading full quality files.

What is the best way to automate retrieving reaction GIFs at scale for chat workflows?

The best way to automate reaction GIF retrieval at scale is to script curl calls to the Tenor v2 search endpoint and parse the JSON output with jq. This extracts multiple gif, tinygif, or mp4 URLs efficiently for automated messaging responses.