Compress Images
Bucle iterativo de cwebp que logra que cada imagen esté por debajo de un objetivo de 100KB para web/SEO.
Funciona con configuración
Qué hace
Skill bash de archivo único (herramientas permitidas restringidas a cwebp/ls/mkdir/mv) que mueve archivos fuente JPG/PNG/GIF a una subcarpeta originals/, luego reduce repetidamente la calidad de cwebp y las dimensiones de redimensionamiento hasta que cada salida esté por debajo de 100KB, informando tamaños antes/después y actualizando referencias de archivos. Actívala al optimizar imágenes para la velocidad de página, reducir el peso de los activos o convertir a WebP; depende silenciosamente de que el binario cwebp ya esté en la máquina, algo que SKILL.md nunca te dice que instales.
Informe de la prueba
A/B real en un JPG sintético de peor caso de 3.1MB con mucho ruido: un `cwebp -q 80` simple de una sola pasada (mi base) lo dejó en 1.7MB, 17 veces por encima del objetivo declarado de 100KB, mientras que seguir el bucle iterativo de calidad+redimensionamiento de la skill lo redujo a 58KB, pero cwebp debe estar ya instalado (brew install webp), un paso que SKILL.md nunca menciona.
Probado el: 2026-07-15 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/compress-imagesBucle iterativo de cwebp que logra que cada imagen esté por debajo de un objetivo de 100KB para web/SEO.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
compress these hero images down under 100kb for page speedconvert my product photos to webp and shrink them for the webget all these image assets under our size budget without quality loss