gif-search

Search Tenor via API and download the top GIF using curl and jq.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill gif-search-danmartinez78
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/danmartinez78/echo-ghost-backup/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill gif-search-danmartinez78

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill makes it simple to search and download GIFs from Tenor using curl and jq, removing the manual steps of copying URLs and downloading assets.

Core Features & Use Cases

  • Search: Query Tenor for GIFs by keyword and parse results with jq.
  • Download: Save the top matching GIF URL to your local workspace.
  • Metadata & Formats: Retrieve and inspect GIF metadata and available formats for easy sharing.

Quick Start

Search for a GIF by query and download the top result using curl and jq.

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 from Tenor via the API?

You can retrieve GIF metadata by querying the Tenor API with curl and extracting specific format fields from the JSON response using jq.

Do I need an API key to search for GIFs using curl and jq?

Yes, searching GIFs via the Tenor API requires a TENOR_API_KEY environment variable to authenticate the curl requests used by the skill.

What is the best way to automate GIF downloads for casual messaging?

Using curl to call the Tenor API and jq to parse the JSON response is an efficient way to automate GIF downloads for casual messaging and social posts.

Can I retrieve available formats and metadata for Tenor GIFs?

Yes, the Tenor API returns GIF metadata and available formats which can be inspected by parsing the API's JSON response with jq.

Why does my Tenor GIF search return empty results with curl?

Empty Tenor GIF search results with curl typically indicate a missing or invalid TENOR_API_KEY environment variable, or an incorrect keyword query in the API call.