mcpField
I
image-optimization

image-optimization

github.com/aj-geddesDevelopment374658 installsUpdated 34w ago
Repository

About image-optimization

A practical skill for optimizing website images, aimed at developers improving page performance and mobile experiences. It covers compression, format choices, responsive images, and optimization guidance.

Key features

  1. 01Image compression and format guidance
  2. 02Responsive image implementation
  3. 03Optimization process references
  4. 04Monitoring and best practices

Use cases

  1. 01Reducing image weight before deployment
  2. 02Improving website performance on mobile networks
  3. 03Implementing responsive images

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill image-optimization

After installing, type/image-optimizationin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
image-compression-formats.md
monitoring-best-practices.md
optimization-process.md
responsive-images.md
templates/
component-template.tsx

Details

From the project README

Image Optimization

Table of Contents

Overview

Images typically comprise 50% of page weight. Optimization dramatically improves performance, especially on mobile networks.

When to Use

  • Website optimization
  • Responsive image implementation
  • Performance improvement
  • Mobile experience enhancement
  • Before deployment

Quick Start

Minimal working example:

Format Selection:

JPEG:
  Best for: Photographs, complex images
  Compression: Lossy (quality 70-85)
  Size: ~50-70% reduction
  Tools: ImageMagick, TinyJPEG
  Command: convert image.jpg -quality 75 optimized.jpg

PNG:
  Best for: Icons, screenshots, transparent images
  Compression: Lossless
  Size: 10-30% reduction
  Tools: PNGQuant, OptiPNG
  Command: optipng -o3 image.png

WebP:
  Best for: Modern browsers (90% support)
  Compression: 25-35% better than JPEG/PNG
  Fallback: Use <picture> element
  Tools: cwebp
  Command: cwebp -q 75 image.jpg -o image.webp

SVG:
  Best for: Icons, logos, simple graphics
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
Image Compression & FormatsImage Compression & Formats
Responsive ImagesResponsive Images
Optimization ProcessOptimization Process
Monitoring & Best PracticesMonitoring & Best Practices

Best Practices

✅ DO
  • Follow established patterns and conventions
  • Write clean, maintainable code
  • Add appropriate documentation
  • Test thoroughly before deploying
❌ DON'T
  • Skip testing or validation
  • Ignore error handling
  • Hard-code configuration values

Comments

Markdown supported