activity-report-compos…
Use when the user asks for a client report, a monthly or activity report, a case study draft, or says 'what did i ship this…
Use when the user says 'optimize my wordpress images with ai', 'compress and optimize all images', 'audit my media library', or 'improve image performance'. Downloads images, compresses, converts to WebP, resizes and renames locally, re-uploads, and updates every content
Claude Code
$ npx -y skills add respira-press/agent-skills-wordpress --skill wordpress-ai-image-optimizer --agent claude-code
Codex
$ npx skills add respira-press/agent-skills-wordpress --skill wordpress-ai-image-optimizer -a codex -y
Cursor
$ npx skills add respira-press/agent-skills-wordpress --skill wordpress-ai-image-optimizer -a cursor -y
Gemini CLI
$ npx skills add respira-press/agent-skills-wordpress --skill wordpress-ai-image-optimizer -a gemini-cli -y
GitHub Copilot
$ npx skills add respira-press/agent-skills-wordpress --skill wordpress-ai-image-optimizer -a github-copilot -y
OpenCode
$ npx skills add respira-press/agent-skills-wordpress --skill wordpress-ai-image-optimizer -a opencode -y
Windsurf
$ npx skills add respira-press/agent-skills-wordpress --skill wordpress-ai-image-optimizer -a windsurf -y
name: wordpress-ai-image-optimizer description: "Use when the user says 'optimize my wordpress images with ai', 'compress and optimize all images', 'audit my media library', or 'improve image performance'. Downloads images, compresses, converts to WebP, resizes and renames locally, re-uploads, and updates every content reference." license: MIT metadata: author: Respira for WordPress author_url: https://respira.press version: 1.2.1 mcp-server: respira-wordpress category: performance
**Version:** 1.2.1 **Updated:** 2026-06-30 **Freshly updated:** v1.2.0 replaces per-image `respira_update_media` loops with a single `respira_update_media_batch` pass (up to ~50 items at once), snapshots the media library with `respira_get_snapshot` before the batch so the whole run is one-step reversible, runs the audit through `respira_analyze_images`, surfaces optional stock replacements via `respira_search_stock_images` + `respira_sideload_image`, and closes with a `respira_generate_activity_report` summary (e.g. "optimized 47 images, saved 1.2GB").
AI-powered image optimization for WordPress sites. Automatically compresses, converts formats, renames files, and updates all references. Processes images locally in AI code editor, creates optimized versions, and preserves originals for safety.
**Scans:**
**Detects:**
**Optimizes via AI Code Editor:**
**Provides:**
"optimize my wordpress images with ai"
**Phase 1: Comprehensive Image Audit**
1. Scans all images across site:
2. Analyzes each image (use `respira_analyze_images` to drive the audit; it returns per-image findings in one call):
3. Detects optimization plugins/CDN:
4. Scores opportunities by impact:
5. Generates comprehensive report
**Phase 2: User Approval**
Presents report and asks which optimizations to run:
User can choose:
**Phase 3: AI Processing**
6. Snapshot the media library before any writes with `respira_get_snapshot` so the entire batch is reversible in one step (`respira_restore_snapshot`). Take this once, before the batch — not per image. 7. Downloads images from WordPress to local workspace. 8. Processes images locally:
9. Uploads optimized versions back to WordPress:
The community hub for WordPress AI workflows. Skills that run inside Claude Code, Codex, Antigravity, Cursor, and any AI agent that supports Skills + MCP to analyze, audit, optimize, and fix WordPress sites. Built by the community. Curated by Respira.
Use when the user asks for a client report, a monthly or activity report, a case study draft, or says 'what did i ship this…
Use on any page build, redesign, or 'make it look better' request on a site that has (or needs) a saved Art Direction. Loads the…
Use when the user says 'extract my brand voice', 'what is my writing style', or 'analyze my tone', or before any skill that…
Use when building an Elementor page by hand with respira_build_page: from a brief, a screenshot, a mockup, or a design you must…
Use when building or rebuilding a page, header, footer, or template on an Oxygen 6 (Jenga) site, or when a previous attempt…
Use when the user says 'export my site', 'backup my pages before editing', 'download my content locally', or 'migrate content to…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…