2.6k
GitHub Stars
3
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill free-resource- _meta.json280 B
- config.example.json123 B
- SKILL.md4.0 KB
Overview
This skill searches and retrieves royalty-free images, videos, sound effects, and music from Pixabay, Freesound, and Jamendo. It provides unified search, filtering, and download commands so you can quickly find stock photos, vectors, clips, audio effects, or background music and save them locally.
How this skill works
The skill queries each provider's public API using an API key (CLI flag, environment variable, or config file). It supports provider-specific filters (image type, orientation, duration, tags, speed, etc.), previews result metadata, and can download selected files to a specified output path. Command-line scripts encapsulate search, detail, and download workflows for each service.
When to use it
- When you need royalty-free images or videos for web, design, or marketing assets.
- When you require sound effects or short audio clips for video or app projects.
- When you want background music or instrumental tracks for videos, podcasts, or games.
- When you need to filter large media libraries by metadata (orientation, duration, tags, popularity).
- When you want a reproducible CLI workflow to fetch and store free media offline.
Best practices
- Store API credentials in a config.json or environment variables and prefer CLI flags for ephemeral use.
- Use provider-specific filters to narrow results and reduce rate-limit impact (e.g., image-type, duration, tags).
- Preview metadata and sample URLs before downloading to avoid large unnecessary transfers.
- Respect each provider's usage and attribution rules even for royalty-free content.
- Limit per-page values to what you need; paginate results for large batch operations.
Example use cases
- Search and download horizontal nature photos for a blog header with pixabay search-images and download flags.
- Find short drum or impact sound effects with Freesound using duration filters and save the preview as an mp3.
- Locate instrumental background tracks on Jamendo by tag and speed filters, then download a selected track for a video project.
- Batch-export multiple Pixabay videos for a montage by paginating search results and saving files to a project folder.
- Quickly assemble a media library for a prototype by scripting searches across all three providers and saving outputs.
FAQ
You can pass keys via CLI flags, set environment variables (PIXABAY_API_KEY, FREESOUND_API_TOKEN, JAMENDO_CLIENT_ID), or place them in config.json created from the example template.
Can I filter results by duration or image orientation?
Yes. Each provider exposes filters: Pixabay supports image-type and orientation, Freesound supports duration and type filters, and Jamendo supports tags, vocal/instrumental, and speed.