gif-search

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

6|2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/GregsGreyCode/Logos --skill gif-search-gregsgreycode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/GregsGreyCode/Logos/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/GregsGreyCode/Logos --skill gif-search-gregsgreycode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables programmatic GIF search and download via the Tenor API using curl, simplifying content creation and media sharing workflows.

Core Features & Use Cases

  • Search GIFs by query terms using Tenor API and curl.
  • Download and store top results for quick reuse in chats, posts, or dashboards.
  • Use Case: Automate finding reaction GIFs for customer support chats or social media posts.

Quick Start

Search for a GIF using curl and save the top result to a file using your TENOR_API_KEY.

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 GIFs from Tenor using curl?

You can search and download GIFs from Tenor programmatically by executing curl commands to query the API and using jq to parse the JSON response and save the media file locally. A valid TENOR_API_KEY is required for authentication.

What do I need to automate GIF search via the Tenor API?

To automate Tenor API GIF search, you need a valid TENOR_API_KEY for authentication, along with the curl tool to execute HTTP requests and the jq command-line JSON processor to parse the API responses.

Can I use curl to find reaction GIFs for customer support chats?

Yes, you can programmatically search Tenor for specific reaction GIFs using curl and save the top results. This automates sourcing media assets for customer support chats, social posts, and dashboards.

What is the best way to programmatically fetch media assets for chat bots?

Using curl to call the Tenor API is an efficient way to fetch media assets for chat bots. This approach integrates seamlessly into automated workflows to retrieve, download, and store GIFs for immediate reuse.

Does the Tenor API return JSON that needs parsing with jq?

Yes, the Tenor API returns JSON responses that require parsing. The jq tool is used to extract specific GIF media URLs and metadata from the curl output before downloading and storing the files.