web-media-getter
One query across free image / video / GIF APIs (stock + historical/archival + GIF engines), returning normalized, license-tagged results with optional top-K download + attribution sidecar. The retrieval peer to local semantic search and generative media.
npx skills add sickn33/agentic-awesome-skills --skill web-media-getter --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
## When to Use Use when a task needs a REAL or ARCHIVAL photo / clip (hero, texture, reference, historical footage) or a reaction / animated GIF, rather than a generated one — fan out across free image/video/GIF sources in one query and download license-tagged results. _Source: [connerkward/web-media-getter-skill](https://github.com/connerkward/web-media-getter-skill) (MIT)._ # web-media Query many free image/video sources in one fan-out, get a normalized result list, optionally download top-K with an attribution sidecar. Zero-dep stdlib script. **Script:** `webmedia.py` (in this dir). **Keys:** `PEXELS_API_KEY`, `PIXABAY_API_KEY` in `central/.env` (optional — the 5 no-key sources work without them). ## Sources | Source | Key? | Best for | Media | |--------|------|----------|-------| | openverse | none | CC web images (Flickr, museums) | image | | wikimedia | none | factual / historical / landmark photos | image | | internetarchive | none | **historical/archival** images + films | image, video | | loc | none | historical US prints/photos | image | | nasa | none | space imagery + video | image, video | | pexels | free key | modern stock photos + **short video clips** | image, video
- When to Use
- Sources
- Usage
- Record schema
- The video caveat (important)
- Audio: freesound + audio QA
- Where this fits
- Limitations
webmedia.py "1950s street scene" --type image --count 8 --json webmedia.py "rocket launch" --type video --source nasa,internetarchive webmedia.py "car factory 1930s" --source all --download --out /tmp/cars
What does the web-media-getter skill do?
One query across free image / video / GIF APIs (stock + historical/archival + GIF engines), returning normalized, license-tagged results with optional top-K download + attribution sidecar. The retrieval peer to local semantic search and generative media.
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill web-media-getter --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.