Start a fresh conversation. Replace the highlighted placeholders.
Use image-seo-audit to audit [URL] at [scope] and deliver a prioritized image SEO report covering alt text, file weight and formats, responsive delivery, lazy loading, and CLS risks.
Required inputs
[URL]
[scope]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: image-seo-auditdescription: "Audit image SEO on a page: alt text, weight, formats, srcset, lazy loading, CLS. \"audit our image SEO\""argument-hint: "[URL]"user-invocable: true
/digital-marketing-pro:image-seo-audit
Purpose
Perform a dedicated image optimization audit that evaluates all images on a page or site for SEO, performance, and accessibility. Produces a prioritized optimization list sorted by file size impact.
Input Required
URL: Page or site to audit
Scope: Single page or site-wide crawl (default: single page)
Process
Load brand context: Read active brand profile for industry context.
Discover images: Find all <img>, <picture>, CSS background-image, and <source> elements.
Alt text audit: Check presence, quality, keyword inclusion, length (10-125 chars). Flag: missing, filename-only ("image.jpg"), keyword-stuffed, non-descriptive ("click here").
Format audit: Check for modern formats. Recommend WebP (97%+ support) or AVIF (92%+ support) over JPEG/PNG. Check for <picture> element with format fallbacks. Note: JPEG XL restored in Chromium (Nov 2025) but not yet in Chrome stable — monitor, don't recommend yet.
Responsive images: Check for srcset and sizes attributes, appropriate resolution for device pixel ratios.
Lazy loading: Verify loading="lazy" on below-fold images. Flag loading="lazy" on above-fold/hero images (directly harms LCP).
fetchpriority: Check for fetchpriority="high" on LCP/hero images. Check for decoding="async" on non-LCP images.
CLS prevention: Check for width and height attributes or aspect-ratio CSS on all <img> elements. Flag images without dimensions.
File naming: Check for descriptive, hyphenated, lowercase file names vs generic names (IMG_1234.jpg).
CDN usage: Check if images are served from a CDN (different domain, CDN headers, edge caching).
Score and prioritize: Sort by file size savings impact (largest first).