Instagram Photo Find
/install instagram-photo-find
Instagram Photo Find
Find the best Instagram photo for a given destination or place name.
Workflow
Step 1 — Search for Instagram post URLs
Search Brave for: site:instagram.com/p/ {destination} popular photo
- Request 10 results
- If the destination is a specific attraction/restaurant, use its name directly (e.g.
site:instagram.com/p/ "Barton Springs" Austin)
Step 2 — Filter candidates by title
From search results, pick the top 5-6 candidates based on titles that suggest scenic/visual content:
Prefer titles with:
- Visual/emotional language ("beautiful", "colors", "stunning", "golden hour", "aerial", "skyline")
- Specific landmark names
- Travel/photography language ("travel", "explore", "photography")
Skip titles that suggest:
- Brand/corporate posts (Nike, concerts, conferences)
- Personal diary posts ("photo dump", "my trip")
- Celebrity/influencer selfies
- Non-photo content (events, announcements)
Step 3 — Download images
For each candidate, extract the image via:
https://www.instagram.com/p/{shortcode}/media/?size=l
- Use
curl -s -L(follows the 302 redirect to CDN) - Skip any that return non-200 or \x3C 10KB (likely broken/removed)
- Save to
/tmp/with descriptive names
Step 4 — Vision-score each image
Run each downloaded image through the vision model with this prompt:
Describe briefly. Rate 1-10 as a hero destination photo for {destination} (iconic, scenic, represents the place well). Description + score only.
Step 5 — Return results
Return images ranked by score. For each result, provide:
- Score and brief description
- Instagram post URL (
instagram.com/p/{shortcode}/) - Local file path
Parameters
- destination (required): Place name (e.g. "Mexico City", "Taormina Italy", "Barton Springs Austin")
- count (optional, default 2): How many top results to return
- search_variant (optional): Additional search terms to append (e.g. "photography", "travel guide")
Tips
- For broad destinations (cities/countries), the generic search works well
- For specific attractions, quote the name:
"Palacio de Bellas Artes" - If first search yields low scores (\x3C 6), retry with landmark-specific queries
- The
/media/?size=lendpoint requires no authentication - Carousel posts return only the first image
- Video posts may return a thumbnail
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install instagram-photo-find - 安装完成后,直接呼叫该 Skill 的名称或使用
/instagram-photo-find触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Instagram Photo Find 是什么?
Find high-quality Instagram photos for any destination or place. Searches for Instagram posts via web search, downloads candidate images, vision-scores them... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 789 次。
如何安装 Instagram Photo Find?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install instagram-photo-find」即可一键安装,无需额外配置。
Instagram Photo Find 是免费的吗?
是的,Instagram Photo Find 完全免费(开源免费),可自由下载、安装和使用。
Instagram Photo Find 支持哪些平台?
Instagram Photo Find 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Instagram Photo Find?
由 psyduckler(@psyduckler)开发并维护,当前版本 v1.0.0。