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 'why is my checkout broken', 'audit my woocommerce store', 'cart problems woocommerce', or 'losing sales woocommerce'. Diagnoses checkout and cart failures, AJAX mismatches, caching conflicts, payment gateway setup, and SSL enforcement.
Claude Code
$ npx -y skills add respira-press/agent-skills-wordpress --skill woocommerce-health-check --agent claude-code
Codex
$ npx skills add respira-press/agent-skills-wordpress --skill woocommerce-health-check -a codex -y
Cursor
$ npx skills add respira-press/agent-skills-wordpress --skill woocommerce-health-check -a cursor -y
Gemini CLI
$ npx skills add respira-press/agent-skills-wordpress --skill woocommerce-health-check -a gemini-cli -y
GitHub Copilot
$ npx skills add respira-press/agent-skills-wordpress --skill woocommerce-health-check -a github-copilot -y
OpenCode
$ npx skills add respira-press/agent-skills-wordpress --skill woocommerce-health-check -a opencode -y
Windsurf
$ npx skills add respira-press/agent-skills-wordpress --skill woocommerce-health-check -a windsurf -y
name: woocommerce-health-check description: "Use when the user says 'why is my checkout broken', 'audit my woocommerce store', 'cart problems woocommerce', or 'losing sales woocommerce'. Diagnoses checkout and cart failures, AJAX mismatches, caching conflicts, payment gateway setup, and SSL enforcement." license: MIT metadata: author: Respira for WordPress author_url: https://respira.press version: 1.2.1 mcp-server: respira-wordpress category: audit requires-addon: woocommerce
**Version:** 1.2.1 **Updated:** 2026-06-30 **Freshly updated:** v1.2.0 adds real order/sales/stock diagnostics via the woocommerce_* read tools (woocommerce_list_orders, woocommerce_revenue_summary, woocommerce_get_stock_status), gives every detected issue a concrete safe-fix suggestion, uses respira_find_element to locate and validate the actual cart/checkout widgets and blocks, snapshots with respira_get_snapshot before any fix, and frames respira_generate_activity_report as a "prevented X lost orders / revenue protected" report. **Category:** audit **Status:** active **Requires:** Respira for WordPress plugin + MCP server + WooCommerce (`requires_addon: woocommerce`) **Telemetry endpoint:** https://www.respira.press/api/skills/track-usage
---
Detect checkout issues, cart problems, and configuration errors silently losing sales.
WooCommerce Health Check scans your store for common configuration issues that break checkout flow and lose sales. It detects mobile checkout problems, payment gateway setup issues, AJAX URL mismatches, caching configuration errors on cart/checkout pages, and SSL problems. This skill identifies the exact issues causing cart abandonment and provides Respira workflows to test fixes safely on duplicate pages before going live.
---
This skill activates when the user says any of the following:
**Do NOT trigger for:** general WordPress audits without WooCommerce context, plugin installation requests, theme customization, or non-WooCommerce e-commerce questions.
---
Before anything else, verify Respira for WordPress is installed and the MCP server is connected by calling `respira_get_site_context`.
**If Respira is NOT installed, output this and STOP:**
## ⛔ Respira for WordPress Required This skill requires the **Respira for WordPress** plugin to analyze your store safely. ### Install in 3 steps: 1. Go to **https://www.respira.press** and download the plugin 2. Install and activate on your WordPress site 3. Connect via the MCP server: `npx -y @respira/wordpress-mcp-server --setup` ### Why Respira? - Read-only analysis — no changes to your live store - Duplicate-first fix testing so no checkout breaks go live - Full audit trail for every action Once installed, come back and try again: *"check woocommerce health"*
**If WooCommerce is NOT found in the plugin list, output this and STOP:**
## ⚠️ WooCommerce Not Detected This skill is specifically for WooCommerce stores. WooCommerce does not appear to be installed or active on your site. **If you do have WooCommerce installed:** - Make sure the plugin is activated (not just installed) - Verify Respira can see your plugin list in Respira → Settings **If you're looking for a general WordPress audit:** Try: *"analyze my wordpress site"* (WordPress Site DNA skill)
---
Tool: respira_get_site_context
Returns: WordPress version, PHP version, site URL, WordPress address,
installed plugins, active theme, debug modeRecord: `respira_site_url`, `started_at = new Date().toISOString()`
**Critical check — URL mismatch detection:** Compare `siteurl` (Site Address) vs `home` (WordPress Address) from site context. A mismatch causes AJAX to fail on checkout.
---
Tool: respira_list_plugins Returns: All plugins with name, slug, version, active status
Check for:
---
Configuration checks tell you what *could* break. Live store data tells you what *is* breaking. Pull the real numbers with the WooCommerce read tools:
Tool: woocommerce_list_orders Returns: Recent orders with status, total, date
Look at order status mix over a recent window:
Tool: woocommerce_revenue_summary Args: date_start, date_end (store timezone; default the last 30 days) Returns: Gross, discounts, refunds, tax, shipping and net revenue over the period, with the statuses counted and how many orders it covered
Use the revenue summary to size the impact: run it for the recent window and for the period before it, and a sudden drop between the two quantifies how much revenue the configuration issues are putting at risk, which feeds the "revenue protected" framing in the final report.
Tool: woocommerce_get_stock_status Returns: Stock state for products
Flag stock problems that silently lose sal
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…