← All skills
cover-art-embedding
75 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By jmagly/aiwg (GitHub) · coding · 229 stars · scanned at commit 5c72814
Patterns for finding, processing, and embedding cover artwork into media files
Works with any agent that supports SKILL.md skills.
What this skill can do
Sends data to these websites: coverartarchive.org, webservice.fanart.tv, musicbrainz.org, fanart.tv
The author does not mention this.
Found in 21 places.
Show 17 more
- agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 41
curl -s "https://coverartarchive.org/release/${mbid}" | jq . - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 44
curl -s "https://coverartarchive.org/release/${mbid}" | \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 48
url=$(curl -s "https://coverartarchive.org/release/${mbid}" | \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 50
curl -s "$url" -o cover.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 63
curl -s "https://webservice.fanart.tv/v3/music/${mbid}?api_key=${FANART_API_KEY}" - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 66
curl -s "https://webservice.fanart.tv/v3/music/${mbid}?api_key=${FANART_API_KEY}" | \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 70
curl -s "https://webservice.fanart.tv/v3/music/${mbid}?api_key=${FANART_API_KEY}" | \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 74
curl -s "https://webservice.fanart.tv/v3/music/${mbid}?api_key=${FANART_API_KEY}" | \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 81
url=$(curl -s "https://webservice.fanart.tv/v3/music/${mbid}?api_key=${FANART_API_KEY}" | \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 83
curl -s "$url" -o cover.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 342
mbdata=$(curl -s "https://musicbrainz.org/ws/2/release/?query=artist:${artist_enc}%20AND%20release:${album_enc}&fmt=json" \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 348
if curl -s "https://coverartarchive.org/release/${mbid}/front" -o "/tmp/cover-${mbid}.jpg"; then - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 397
curl -s "https://coverartarchive.org/release/{mbid}/front" -o blue.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 398
curl -s "https://coverartarchive.org/release/{mbid}/front" -o court-and-spark.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 402
curl -s "https://fanart.tv/..." -o joni-mitchell-1970.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 577
curl -s "https://webservice.fanart.tv/v3/music/${mbid}?api_key=${FANART_API_KEY}" | \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 599
mbdata=$(curl -s "https://musicbrainz.org/ws/2/release/?query=artist:${artist_enc}%20AND%20release:${album_enc}&fmt=json" \
and 1 more places
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 33 places.
Show 17 more
- agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 60
FANART_API_KEY="your-api-key" - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 81
url=$(curl -s "https://webservice.fanart.tv/v3/music/${mbid}?api_key=${FANART_API_KEY}" | \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 93
yt-dlp --write-thumbnail --convert-thumbnails jpg "https://youtube.com/watch?v=..." - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 101
ffmpeg -i input.mp4 -ss 00:00:10 -frames:v 1 -q:v 2 thumbnail.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 122
for name in cover.jpg Cover.jpg folder.jpg Folder.jpg albumart.jpg AlbumArt.jpg; do - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 148
brew install imagemagick # macOS - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 172
convert input.png output.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 192
convert input.jpg -gravity center -crop 1:1 +repage output.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 207
convert input.jpg -strip output.jpg - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 224
opustags input.opus --set-cover cover.jpg -o output.opus - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 237
ffmpeg -i input.mp4 -i cover.jpg \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 260
ffmpeg -i input.mp3 -i cover.jpg \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 276
ffmpeg -i input.flac -i cover.jpg \ - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 292
for file in *.opus; do - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 312
for album_dir in */; do - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 334
for file in *.opus; do - agentic/code/plugins/media-curator/skills/cover-art-embedding/SKILL.md, line 393
mkdir -p artwork/{albums,artists,live,logos,promotional}
and 13 more places
Downloads and installs other software
The author does not mention this.
Found in 2 places.
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Other copies in this repository
jmagly/aiwg has 1 more folder with a skill named cover-art-embedding. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'cover-art-embedding' ] || [ -L ~/.agents/skills/'cover-art-embedding' ]; then echo 'A skill folder named cover-art-embedding already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/jmagly/aiwg' "$d" && git -C "$d" checkout --quiet '5c728143ef7c4adebf3f7e9842375b34799df393' -- 'agentic/code/plugins/media-curator/skills/cover-art-embedding' && mkdir -p ~/.agents/skills && cp -R "$d"/'agentic/code/plugins/media-curator/skills/cover-art-embedding' ~/.agents/skills/'cover-art-embedding' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'cover-art-embedding' ~/.claude/skills/'cover-art-embedding' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for jmagly/aiwg shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/jmagly/aiwg/)
Score history
| Date | Version | Score |
|---|
| 2026-11-13 | 5c72814 | 75 |
| 2026-11-09 | b5d0486 | 75 |
| 2026-11-07 | 6a8ee05 | 75 |