gif-search

Search Tenor's HTTP API for GIF media URLs and metadata.

4|Updated May 18, 2026
One-click install
npx skills add https://github.com/ZardLi1115/zedclaw --skill gif-search-zardli1115
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/ZardLi1115/zedclaw/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/ZardLi1115/zedclaw --skill gif-search-zardli1115

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the hassle of searching for the right GIF and converting results into usable URLs or downloaded files.

Core Features & Use Cases

  • Tenor API GIF search: Query Tenor for GIF results and extract direct media URLs.
  • Format-aware retrieval: Pull specific variants like gif, tinygif, mp4, webm for different chat and sharing needs.
  • Metadata lookup: Fetch title, dimensions, preview links, and other fields to choose the best asset.

Quick Start

Run gif-search to search for "celebration" and download the top GIF as 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 Tenor for GIF URLs using curl and jq?▼

To search Tenor for GIF URLs, query the HTTP API with curl and parse the JSON response using jq to extract media_formats URLs. This requires a valid TENOR_API_KEY for authorization.

What GIF formats can I retrieve from the Tenor API?▼

You can retrieve specific media format variants like gif, tinygif, mp4, and webm from Tenor API results. Format-aware retrieval lets you pull direct URLs for different chat and sharing needs.

Do I need an API key to download GIFs from Tenor?▼

Yes, a TENOR_API_KEY is required for authorization to search and download GIFs. The Skill uses this key to authenticate HTTP API requests and retrieve direct media URLs or downloaded files.

How do I extract GIF metadata like dimensions and preview links?▼

Fetch Tenor JSON results and parse them to extract metadata fields including title, dimensions, and preview links. This format-aware retrieval helps you choose the best asset for content creation workflows.

What's the best way to programmatically download a GIF for chat reactions?▼

Programmatically download a GIF by searching Tenor via its API, parsing the JSON output to get the tinygif or gif URL, and saving the file. This is ideal for chat-reaction browsing and content workflows.