getpixlisted
Install: claude install-skill smk-labs/claude-plugins
# getpix
Find a good free image, then either show it in the chat or install it into a project. Everything goes through one script; never call the image APIs yourself and never dump raw API JSON into context.
Script: `${CLAUDE_PLUGIN_ROOT}/scripts/getpix.sh`
## Show in chat (no project file involved)
When the user just wants to see an image, or a photo would make an answer clearer:
1. `search "english words" -n 5`
2. `thumb N` for the most promising result; it prints a local file path.
3. Read that file: it renders inline in the conversation for the user. If it is clearly wrong, try one other candidate, then stop.
4. Under it, give a one-line source note: title, creator, source, license (all already in the search output). No `get`, no optimization needed.
Cost: one search plus 1 to 2 thumbnails. Do this proactively when it genuinely helps, not on every reply.
## Insert into a project (site, blog, docs)
1. **Query in English, 2 to 4 concrete words.** Stock APIs are English-centric: translate the user's request first ("قهوه و لپتاپ" becomes `laptop coffee desk`). Prefer subject + setting over abstract words.
2. **Search:**
```bash
bash "${CLAUDE_PLUGIN_ROOT}/scripts/getpix.sh" search "laptop coffee desk" -n 5 -o landscape
```
Output is a compact numbered list: source, dimensions, license, title, creator. Sources without keys are skipped automatically; Openverse and Wikimedia always work keyless.
3. **Pick.**
- **Fast mode (default):** choose from the metad