Compress Images

Iterativ cwebp-løkke som lander hvert bilde under et 100KB web/SEO-mål

av rameerez · rameerez/claude-code-startup-skills

Krever oppsett ★ 8.8/10

Compress Images — Iterativ cwebp-løkke som lander hvert bilde under et 100KB web/SEO-mål

Hva den gjør

Enkelt-fil bash skill (allowed-tools begrenset til cwebp/ls/mkdir/mv) som flytter kilde JPG/PNG/GIF-filer til en originals/ undermappe, deretter gjentatte ganger senker cwebp-kvalitet og endrer dimensjoner til hvert utdata er under 100KB, rapporterer før/etter størrelser og oppdaterer filreferanser. Utløs den når du optimaliserer bilder for sidehastighet, reduserer ressursvekt, eller konverterer til WebP; den avhenger stille av at cwebp-binærfilen allerede er på maskinen, noe SKILL.md aldri forteller deg å installere.

Testrapport

Ekte A/B på en verste-fall 3.1MB støy-tung syntetisk JPG: en naiv enkelt-pass `cwebp -q 80` (min baseline) etterlot den på 1.7MB, 17x over det angitte 100KB målet, mens den fulgte ferdighetens iterative kvalitets+størrelses-løkke faktisk fikk den ned til 58KB — men cwebp må allerede være installert (brew install webp), et trinn SKILL.md aldri nevner.

Testet på: 2026-07-15 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/rameerez/claude-code-startup-skills
cd claude-code-startup-skills
mkdir -p ~/.claude/skills
cp -r skills/compress-images ~/.claude/skills/compress-images

Kommandoer og eksempelprompter

  • /compress-imagesIterativ cwebp-løkke som lander hvert bilde under et 100KB web/SEO-mål

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • compress these hero images down under 100kb for page speed
  • convert my product photos to webp and shrink them for the web
  • get all these image assets under our size budget without quality loss