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.