Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Search for images using Brave Search API. Use when you need to find images, pictures, photos, or visual content on any topic. Requires BRAVE_API_KEY environment variable.
.claude/skills/sundial-org-brave-images/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-13 | ✗→✓ | ▲ Improved | -41% | 0% |
| case-20 | ✗→✓ | ▲ Improved | 1465% | 0% |
| case-16 | ✓→✗ | ▼ Worse | -25% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 88% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 22% | 0% |
Search images via Brave Search API.
bashcurl -s "https://api.search.brave.com/res/v1/images/search?q=QUERY&count=COUNT" \ -H "X-Subscription-Token: $BRAVE_API_KEY"
| Param | Required | Description | |-------|----------|-------------| | q | yes | Search query (URL-encoded) | | count | no | Results count (1-100, default 20) | | country | no | 2-letter code (US, DE, IL) for region bias | | search_lang | no | Language code (en, de, he) | | safesearch | no | off, moderate, strict (default: moderate) |
Key fields in each result:
results[].title — Image titleresults[].properties.url — Full image URLresults[].thumbnail.src — Thumbnail URL results[].source — Source websiteresults[].properties.width/height — DimensionsSearch for "sunset beach" images in Israel:
bashcurl -s "https://api.search.brave.com/res/v1/images/search?q=sunset%20beach&count=5&country=IL" \ -H "X-Subscription-Token: $BRAVE_API_KEY"
Then extract from JSON response:
.results[0].thumbnail.src.results[0].properties.urlWhen presenting image search results:
results[].properties.url for full images or results[].thumbnail.src for thumbnailsExample flow:
User: "find me pictures of sunsets"
→ Search with count=10
→ Send 3-5 images with captions
→ "Found 10 sunset images, showing 5. Want to see more?"%20)$BRAVE_API_KEYOther measured skills in the registry, with their headline benchmark lift.