← ClaudeAtlas

jina-image-searchlisted

Find and scrape images from the web using Jina AI. Use this skill when the user asks to find images, search for photos, get pictures from Unsplash/Pexels/Pixabay, needs stock photos for presentations, websites, or designs, or mentions finding images online.
adamjali/claude-skills · ★ 1 · AI & Automation · score 72
Install: claude install-skill adamjali/claude-skills
# Jina AI Image Search & Web Scraping <objective> Find high-quality images from the web using Jina AI's search (s.jina.ai) and reader (r.jina.ai) APIs. Stateless one-shot tool — search, scrape, return URLs. Useful for presentations, web design, visual art, and documents. </objective> <execution_context> - 🟢 Auto-execute: search, scrape, parse, return URLs - Stateless — no history file, no recovery - Auth: Bearer token read from the `JINA_API_KEY` environment variable </execution_context> ## Overview Jina AI provides two endpoints: - **s.jina.ai** - Search the web and return structured results - **r.jina.ai** - Scrape any URL and convert to GitHub-flavored markdown with embedded images ## Authentication This skill reads your Jina key from the `JINA_API_KEY` environment variable. **Get a free key at https://jina.ai** (no credit card; a new email address gets a fresh free token grant). Then set it in your shell profile: ```bash export JINA_API_KEY="your-key" ``` Send it as a Bearer token: ```bash Authorization: Bearer $JINA_API_KEY ``` ### Free no-key fallback (verified 2026-06) If the key returns **402** (`InsufficientBalanceError` = balance exhausted), or to avoid spending it: - **Reader `r.jina.ai` works WITHOUT a key** — drop the `Authorization` header (free, per-IP rate-limited). Use it to scrape/read a page; its clean-markdown output often beats Claude Code's built-in `WebFetch`, so prefer it (or use both). - **Search `s.jina.ai` REQUIRES a key** (keyless = 401).