seo-images

Analyze image alt text, formats, sizes, and loading behavior on web pages.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/tahatms12/chargeback --skill seo-images-tahatms12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-images
Source: https://github.com/tahatms12/chargeback/tree/main/.agents/skills/seo-images
Command: npx skills add https://github.com/tahatms12/chargeback --skill seo-images-tahatms12

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps ensure images on web pages are accessible, properly described, and optimized for performance by evaluating alt text, file sizes, formats, and loading behavior.

Core Features & Use Cases

  • Alt text validation: ensures descriptive alt text for all images, avoiding decorative-only or vague descriptions.
  • Format and size optimization: recommends using modern formats (WebP/AVIF) and target size thresholds to improve page load.
  • Responsive images & lazy loading: enforces srcset, sizes, fetchpriority, and appropriate lazy loading to improve CLS and LCP.

Quick Start

Analyze the current page's images and implement best-practice optimization for alt text, formats, sizes, and lazy loading.

Frequently Asked Questions about seo-images

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize images for SEO and improve web vitals?

Optimize images for SEO by evaluating alt text, file sizes, formats, and loading behavior. This ensures descriptive accessibility text, modern WebP/AVIF adoption, responsive srcset implementation, and lazy-loading practices to boost LCP and CLS scores.

What's the best way to implement responsive images using srcset?

Implement responsive images by enforcing srcset and sizes attributes on img elements. This directs browsers to download appropriately sized image assets based on device viewport, significantly reducing file payloads while preserving visual quality across breakpoints.

When do I need lazy loading and fetchpriority on img elements?

Apply lazy loading and fetchpriority to img elements when optimizing web vitals. Use lazy loading for off-screen images to defer downloads, and set fetchpriority to manage critical above-the-fold rendering, directly improving LCP and CLS metrics.

How do I write effective alt text for image accessibility and SEO?

Write effective alt text by ensuring all images have descriptive, context-relevant descriptions. Avoid vague or decorative-only text, validating that every image asset provides meaningful accessibility and search engine context for page components.

Does converting images to WebP or AVIF formats improve page load speed?

Converting images to modern formats like WebP or AVIF improves page load speed by applying superior compression. This reduces file size thresholds below standard formats, delivering high visual quality with smaller payloads for faster web page rendering.

Why does lazy loading cause layout shifts and how do I fix it?

Lazy loading can cause layout shifts when image dimensions are unspecified, degrading CLS scores. Fix this by evaluating loading behavior and enforcing proper size attributes alongside responsive srcset to reserve space during page rendering.