Compress Images

Iterative cwebp-Schleife, die jedes Bild unter einem 100KB Web/SEO-Ziel hält

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

Funktioniert mit Setup ★ 8.8/10

Compress Images — Iterative cwebp-Schleife, die jedes Bild unter einem 100KB Web/SEO-Ziel hält

Was es kann

Einzelne Bash-Skill (allowed-tools beschränkt auf cwebp/ls/mkdir/mv), die Quell-JPG/PNG/GIF-Dateien in einen originals/-Unterordner verschiebt, dann wiederholt die cwebp-Qualität und die Größenabmessungen reduziert, bis jede Ausgabe unter 100 KB liegt, und vorher/nachher-Größen meldet und Dateireferenzen aktualisiert. Rufen Sie ihn auf, wenn Sie Bilder für die Seitengeschwindigkeit optimieren, das Asset-Gewicht reduzieren oder in WebP konvertieren; er hängt stillschweigend davon ab, dass die cwebp-Binärdatei bereits auf der Maschine vorhanden ist, was SKILL.md Ihnen nie sagt zu installieren.

Testbericht

Echte A/B-Tests an einem synthetischen JPG mit 3,1 MB und starkem Rauschen im Worst Case: Ein naiver Einzelpass `cwebp -q 80` (meine Baseline) ließ es bei 1,7 MB, 17x über dem angegebenen 100KB-Ziel, während die iterative Qualitäts-/Größenanpassungsschleife des Skills es tatsächlich auf 58KB reduzierte – aber cwebp muss bereits installiert sein (brew install webp), ein Schritt, den SKILL.md nie erwähnt.

Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /compress-imagesIterative cwebp-Schleife, die jedes Bild unter einem 100KB Web/SEO-Ziel hält

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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