seo-images
An agent skill by AgriciDaniel, from AgriciDaniel/claude-seo. Tags: image, optimization, performance, seo, validation.
What it does
Image optimization analysis for SEO and performance. Checks alt text, file sizes, formats, responsive images, lazy loading, CLS prevention, image SERP rankings (via DataForSEO), and image file optimization (WebP/AVIF conversion, IPTC/XMP metadata injection). Use when user says "image optimization", "alt text", "image SEO", "image size", "image audit", "optimize images", "image metadata", "image SERP", "convert to webp", or "image file optimize".
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add AgriciDaniel/claude-seo --skill seo-images
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo
cp -r claude-seo/skills/seo-images ~/.claude/skills/seo-images
Safety box score
Grade C, moderate risk: 32 of 100 risk points, rated 2026-10-19. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill audits image SEO and can also optimize image files locally, including metadata injection, format conversion, and responsive variant generation. The main risks are in-place file modification, external network lookups for SERP analysis, and the need to install helper tools with elevated package-management commands.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | It explicitly runs local shell tools such as `exiftool`, `cwebp`, `convert`, and `ffmpeg` for conversion and metadata work, so using it involves command execution on the host. |
| Network access | 2 (moderate) | It can query external services for SERP data via DataForSEO MCP (`serp_organic_live_advanced`) and analyze provided URLs, so page and keyword data may leave the machine. |
| Filesystem reach | 2 (moderate) | The optimize workflow modifies image files in place, including `exiftool -overwrite_original` and batch edits like `*.jpg *.webp *.png`, so it can rewrite user files. |
| Secrets & credentials | 0 (none) | It does not request or access passwords, tokens, browser sessions, `.env` files, or other credential stores. |
| Privilege & persistence | 2 (moderate) | It recommends system-wide installs with `sudo apt install libimage-exiftool-perl` and `sudo apt install webp`, which requires elevated package-management access. |
| Instruction hijack surface | 0 (none) | No prompt-injection or instruction-hiding content was found; the file only contains SEO guidance and tool usage notes. |
| Irreversible actions | 0 (none) | It does not publish, deploy, send messages, or delete external resources; its effects are limited to analysis and local image processing. |
| Transparency | 0 (none) | The shipped files are plain markdown with readable commands and no binaries, minified code, or decoded-at-runtime content. |
Before installing
- Read the optimize section for in-place writes, especially `exiftool -overwrite_original`.
- Decide whether you’re okay with DataForSEO/MCP requests leaving your machine for SERP analysis.
- Test on copies of a few images first, not your only originals.
- Install `exiftool`/`webp` yourself or in a disposable environment before letting the agent run the commands.
Rated 2026-10-19 by an automated review of 2 files from the skill's repository.
Source
- Repository
- AgriciDaniel/claude-seo (all skills from this repository)
- Path
- skills/seo-images/SKILL.md
- Branch
- main
- Collection
- claude-seo
- Updated
- 2026-09-21
Related skills
- seo-geo — Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences.
- seo-page — Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance.
- seo — Comprehensive SEO analysis for any website or business type.
- seo-content — Content quality and E-E-A-T analysis with AI citation readiness assessment.
- seo-drift — SEO drift monitoring: capture baselines of SEO-critical elements, detect changes, and track regressions over time.
- seo-hreflang — Hreflang and international SEO audit, validation, and generation.