本文へ移動
cccskills
無料GitHub で公開日本語紹介

gif-search

Tenorでリアクションやイメージに合うGIFを検索し、URLやプレビュー、小さな動画形式を取得します。選んだGIFをファイルとしてダウンロードする操作にも使えます。

原文原文の説明を見る

Search/download GIFs from Tenor via curl + jq.

NousResearch/hermes-agentスター 258,450(GitHub 258,450 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • チャット用のリアクションGIFを探したいとき
  • 軽量なプレビューURLを取得したいとき
  • 検索結果のGIFを保存したいとき
  • GIFのタイトルや寸法を確認したいとき

日本語での紹介

できること

Tenor APIでキーワード検索を行い、GIFのURLや軽量なプレビューURLを取得します。検索結果からタイトル、画像サイズなどの情報を確認し、選んだGIFをファイルとしてダウンロードできます。curlでAPIへリクエストし、jqで結果から必要な項目を取り出します。GIFのほか、MP4やWebMなどのメディア形式も検索結果から選べます。

こんなときに便利

チャットで使うリアクションGIFを探したいときや、記事・資料に合う画像を見つけたいときに使えます。ファイルサイズを抑えたプレビューURLを取得したり、候補のタイトルや寸法を比べたりする用途にも向いています。

使い方の例

  • 「お祝いのリアクションGIFを検索してください」
  • 「いい仕事をしたときに使える軽いプレビューを探してください」
  • 「猫のGIFを3件検索してタイトルとサイズを一覧にしてください」

注意点

利用にはTENOR_API_KEYの設定が必要です。また、curlとjqを使います。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

資料チェック

SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。

安全面送信・削除・コマンド実行などの扱いが明示されているか
A良好検索とファイル保存の範囲が示され、削除や外部送信の操作はありません。
導入のしやすさ必要なツールや API キーが少ないか、書かれているか
B一部不足`TENOR_API_KEY`、`curl`、`jq`が必要と記載されています。

点数には入れていません。 2026年10月30日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。

評価が違うと思ったら、見直しを依頼する

どの項目が、なぜ違うと思うかを書いてください。ログインは不要です。内容を SKILL.md と照らし合わせて評価を作り直し、この欄に反映します。

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

含まれるファイル(1)

  • SKILL.md2.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

GIF Search (Tenor API)

Search and download GIFs directly via the Tenor API using curl. No extra tools needed.

When to use

Useful for finding reaction GIFs, creating visual content, and sending GIFs in chat.

Setup

Set your Tenor API key in your environment (add to ${HERMES_HOME:-~/.hermes}/.env):

TENOR_API_KEY=your_key_here

Get a free API key at https://developers.google.com/tenor/guides/quickstart — the Google Cloud Console Tenor API key is free and has generous rate limits.

Prerequisites

  • curl and jq (both standard on macOS/Linux)
  • TENOR_API_KEY environment variable

Search for GIFs

# Search and get GIF URLs
curl -s "https://tenor.googleapis.com/v2/search?q=thumbs+up&limit=5&key=${TENOR_API_KEY}" | jq -r '.results[].media_formats.gif.url'

# Get smaller/preview versions
curl -s "https://tenor.googleapis.com/v2/search?q=nice+work&limit=3&key=${TENOR_API_KEY}" | jq -r '.results[].media_formats.tinygif.url'

Download a GIF

# Search and download the top result
URL=$(curl -s "https://tenor.googleapis.com/v2/search?q=celebration&limit=1&key=${TENOR_API_KEY}" | jq -r '.results[0].media_formats.gif.url')
curl -sL "$URL" -o celebration.gif

Get Full Metadata

curl -s "https://tenor.googleapis.com/v2/search?q=cat&limit=3&key=${TENOR_API_KEY}" | jq '.results[] | {title: .title, url: .media_formats.gif.url, preview: .media_formats.tinygif.url, dimensions: .media_formats.gif.dims}'

API Parameters

ParameterDescription
qSearch query (URL-encode spaces as +)
limitMax results (1-50, default 20)
keyAPI key (from $TENOR_API_KEY env var)
media_filterFilter formats: gif, tinygif, mp4, tinymp4, webm
contentfilterSafety: off, low, medium, high
localeLanguage: en_US, es, fr, etc.

Available Media Formats

Each result has multiple formats under .media_formats:

FormatUse case
gifFull quality GIF
tinygifSmall preview GIF
mp4Video version (smaller file size)
tinymp4Small preview video
webmWebM video
nanogifTiny thumbnail

Notes

  • URL-encode the query: spaces as +, special chars as %XX
  • For sending in chat, tinygif URLs are lighter weight
  • GIF URLs can be used directly in markdown: ![alt](url)

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

1password

無料概要あり

1Passwordに保存したパスワードやAPIキーを、コマンド実行や設定テンプレートで使うためのスキル。CLIの導入、認証、秘密情報の取得・受け渡しを案内します。

  • 1Password CLIの導入と設定
  • 保存済みAPIキーでコマンド実行
  • 設定テンプレートへの秘密情報の埋め込み
NousResearch/hermes-agent25.8万2026年10月29日 更新

3-statement-model

無料概要あり

損益計算書・貸借対照表・キャッシュフロー計算書を数式で連動させるExcelモデルを作ります。実績と予測の入力、前提を変えた比較、財務三表の整合性確認を段階的に進めます。

  • 財務テンプレートへの実績入力
  • 財務三表が連動する予測の作成
  • 基本・上振れ・下振れシナリオの比較
NousResearch/hermes-agent25.8万2026年10月29日 更新

accelerate

無料概要あり

既存のPyTorch学習コードを少ない変更で複数GPUや複数マシン向けに整え、混合精度やメモリを節約する設定、学習の起動方法まで案内します。

  • 単一GPUの学習を複数GPUへ移したいとき
  • 混合精度で学習したいとき
  • DeepSpeedやFSDPでメモリを節約
NousResearch/hermes-agent25.8万2026年10月29日 更新

actual-setup

無料概要あり

HermesでActual Computerを使い、自分の機器でAIモデルを動かすための接続設定を支援します。中継サービスとローカル接続に対応し、モデル選択や応答確認も扱います。

  • ActualのキーでHermesを接続
  • ローカル環境でモデルを動かしたいとき
  • ローカルモデルの取得と読み込み
NousResearch/hermes-agent25.8万2026年10月29日 更新

adversarial-ux-test

無料概要あり

技術が苦手で不満を抱きやすい利用者になりきってアプリを試し、操作の分かりにくさや離脱の原因を発見。実際の改善課題と個人的な不満を分け、修正案をまとめます。

  • 公開やデモ前に使いやすさを確認したいとき
  • 新規ユーザーの体験を点検したいとき
  • 登録・課金でのつまずきを探したいとき
NousResearch/hermes-agent25.8万2026年10月29日 更新

2つのエージェントが別々に加えた変更のGit競合を、双方の差分と意図から中立的に解決。競合箇所ごとの判断理由を記録し、ビルドやテストで統合結果を確認します。

  • 2つのエージェントのブランチ競合を解消
  • 並行したworktreeの変更を統合
  • 競合する設計判断の理由を確認したいとき
NousResearch/hermes-agent25.8万2026年10月29日 更新

NousResearch のスキルをすべて見る

このスキルの問題を報告する