grouchygiraffe-recipe-lookup について
grouchygiraffe-recipe-lookupは、Grouchygiraffeのメディアファイルから公開済みのレシピURLを探すスキルです。ファイル名、YAMLメタデータ、サムネイル、ウェブ検索を使ってレシピと作者のサイトを特定します。
主な機能
- 01ショートコードと関連ファイルパスの導出
- 02YAMLメタデータと説明文の確認
- 03サムネイルからレシピを特定
- 04作者のサイトを検索
- 05レシピと出典のURLを提示
活用シーン
- 01保存した動画からレシピを探す
- 02元の投稿と作者のサイトを特定
- 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 投稿 URLdescription— 投稿のキャプション。レシピが直接記載されている場合があります(先にここを確認してください)
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 にしかなく、検索結果のスニペットに材料がすべて記載されている場合は、それらも回答に含めます。