gif-search

Search and download GIFs from Tenor using curl and jq.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/SatangThevalue/ai-skills --skill gif-search-satangthevalue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/SatangThevalue/ai-skills/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/SatangThevalue/ai-skills --skill gif-search-satangthevalue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables programmatic discovery and retrieval of GIFs from the Tenor API using lightweight tools, removing the need for heavy clients.

Core Features & Use Cases

  • Search GIFs from Tenor using curl and parse results with jq.
  • Download GIFs directly to your local system or a workflow artifact.
  • Use Case: automate adding reaction GIFs to chats or content pipelines by querying keywords like "thumbs up" or "celebration".

Quick Start

Query Tenor with your TENOR_API_KEY to fetch the top GIF URL and save it to your local file system.

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 GIFs from the command line?

Search Tenor GIFs from the command line by using curl to query the Tenor API and jq to parse the JSON response for direct GIF URLs. You provide a search term like 'celebration' to retrieve matching media.

Can I automate downloading Tenor GIFs using curl and jq?

You can automate downloading Tenor GIFs using curl and jq by integrating them into your workflow scripts. The Skill parses Tenor API responses to extract direct URLs and saves the GIF files locally for content pipelines.

Do I need an API key to retrieve GIFs from Tenor?

You need a TENOR_API_KEY environment variable to retrieve GIFs from Tenor. The Skill requires this key to authenticate requests sent via curl to the Tenor API before parsing the results with jq.

What is the best way to fetch reaction GIFs for an automation pipeline?

The best way to fetch reaction GIFs for an automation pipeline is using lightweight tools like curl and jq. This approach avoids heavy clients and programmatically retrieves direct GIF URLs from the Tenor API based on keywords.

Why use curl and jq instead of a heavy media client for GIF retrieval?

Use curl and jq for GIF retrieval to remove the need for heavy clients and dependencies. This approach provides lightweight, scriptable access to the Tenor API, directly returning GIF URLs for messaging or content creation workflows.