Agent skill · Media & Video

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.

Nick44,086★ · +407/wk · 1 repos on radarProfile →
claude-codecodexcursorMIT
Install
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.

Facts
Files in the skill folder: 1
SKILL.md size: 6 KB
Bundled scripts: none
Declared author: Conner K Ward
Path: skills/web-media-getter/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 44,414 · +328 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

## 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

What's inside
Steps it walks through
  1. When to Use
  2. Sources
  3. Usage
  4. Record schema
  5. The video caveat (important)
  6. Audio: freesound + audio QA
  7. Where this fits
  8. Limitations
Commands it runs
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
More from agentic-awesome-skills
All skills →
About this skill
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.

Keep going