mcpField
G
grouchygiraffe-recipe-lookup

grouchygiraffe-recipe-lookup

github.com/gkwa生産性075 回インストール2 日前に更新
リポジトリ

grouchygiraffe-recipe-lookup について

grouchygiraffe-recipe-lookupは、Grouchygiraffeのメディアファイルから公開済みのレシピURLを探すスキルです。ファイル名、YAMLメタデータ、サムネイル、ウェブ検索を使ってレシピと作者のサイトを特定します。

主な機能

  1. 01ショートコードと関連ファイルパスの導出
  2. 02YAMLメタデータと説明文の確認
  3. 03サムネイルからレシピを特定
  4. 04作者のサイトを検索
  5. 05レシピと出典のURLを提示

活用シーン

  1. 01保存した動画からレシピを探す
  2. 02元の投稿と作者のサイトを特定
  3. 03メディアアーカイブからレシピURLを取得

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/gkwa/volcanicviper --skill grouchygiraffe-recipe-lookup

インストール後、Claude Code で/grouchygiraffe-recipe-lookupを入力して読み込まれたか確認します。

同梱ファイルtile.json

詳細

Grouchygiraffe のメディアファイルからレシピを検索する

/Users/mtm/pdev/taylormonacelli/grouchygiraffe/data/DX9oSBkjsZR.mp4 のようなパスを指定して、レシピを特定し、作者のサイトにある URL を見つけます。

手順 1:ショートコードと同じ階層のパスを導き出す

ショートコードは、拡張子を除いたファイル名です。

/path/to/data/DX9oSBkjsZR.mp4 の場合:

  • ショートコード:DX9oSBkjsZR
  • YAML:/path/to/data/DX9oSBkjsZR.yaml
  • サムネイル:/path/to/data/DX9oSBkjsZR_thumb.jpg
手順 2:YAML ファイルを読む

YAML ファイルに対して Read ツールを使用します。以下を抽出します。

  • uploader — 作者の表示名(例:「Tom Walsh」)
  • title — 「Video by 」形式の Instagram ハンドルを含みます(例:stealth_health_life)
  • url — 元の Instagram 投稿 URL
  • description — 投稿のキャプション。レシピが直接記載されている場合があります(先にここを確認してください)

description が null 以外で、レシピが含まれている場合は、手順 3 と 4 を省略できることがあります。

手順 3:サムネイルを読んでレシピを特定する

_thumb.jpg ファイルに対して Read ツールを使用します。Claude は画像を直接読み取れます。

サムネイルには、レシピ名がテキストで重ねて表示されていることがよくあります。

画像に表示されているとおりに、レシピ名を正確に記録します。

手順 4:作者の拠点を見つける

作者のウェブサイトがまだ分からない場合は、検索します。

WebSearch: <instagram_handle> Instagram <uploader_name>

検索結果から、個人サイト、Substack、または料理本のサイトを探します。

手順 5:作者のサイトでレシピを検索する

サムネイルに記載されたレシピ名を使って、作者のサイトを検索します。

WebSearch: site:<author_site> "<recipe name>"

見つからない場合は、より広い範囲で検索してみます。

WebSearch: <instagram_handle> "<recipe name>" recipe ingredients

URL が分かっている場合は、WebFetch で作者のレシピページを直接取得することも試します。

手順 6:レシピの URL を返す

以下を報告します。

  • レシピ名(サムネイルから)
  • 作者の名前と Instagram ハンドル
  • 作者の拠点の URL
  • 元の Instagram 投稿 URL(YAML の url フィールドから)
  • 直接アクセスできるレシピ URL(作者のサイト、TikTok、または Substack)
  • 材料が見つかった場合は、レシピの概要

レシピが TikTok または Substack にしかなく、検索結果のスニペットに材料がすべて記載されている場合は、それらも回答に含めます。

コメント