gif-search

Search and download GIFs from Tenor using curl and jq.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gif-search helps teams quickly locate and fetch relevant GIFs from Tenor, eliminating manual browsing and saving time in chats, docs, and social posts.

Core Features & Use Cases

  • Search Tenor for GIFs via curl and jq using a keyword and optional filters, returning direct GIF URLs
  • Download selected GIFs to local disk for reuse in messages and content
  • Retrieve metadata such as title and dimensions to select appropriate GIFs
  • Use in workflows like chat reactions, marketing content, or documentation to add visual media

Quick Start

Query Tenor with a keyword and download a GIF to your device 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 GIFs from Tenor using curl?

You can search and download GIFs from Tenor using curl and jq by querying the Tenor API with a keyword, then saving the returned direct GIF URLs to your local disk. The skill handles fetching URLs and downloading files.

Do I need an API key to fetch GIFs from Tenor via curl?

Yes, fetching GIFs from Tenor via curl requires a TENOR_API_KEY configured in your environment. This key authenticates your API requests so the skill can search and retrieve media URLs successfully.

Can I retrieve GIF metadata like dimensions and title using the Tenor API?

Yes, you can retrieve GIF metadata such as title and dimensions using the Tenor API. The skill uses jq to parse this metadata, allowing you to select appropriate GIFs for chat reactions or marketing content.

What is the best way to automate GIF downloads for social media workflows?

The best way to automate GIF downloads for social media workflows is using curl and jq to query Tenor. This skill fetches direct GIF URLs and saves files locally, streamlining media-rich content creation.

Does the gif-search skill require jq to parse Tenor API responses?

Yes, the gif-search skill requires both curl and jq to execute. jq is necessary to parse the JSON responses from the Tenor API, extracting direct GIF URLs and metadata for download.