Source profileQuality 93/100

respira-press/agent-skills-wordpress/skills/seo-aeo-amplifier/SKILL.md

seo-aeo-amplifier

Use when the user says 'run an seo aeo audit', 'improve my search visibility', 'optimize my site for search engines', or wants the site cited by AI answer engines. Audits on-page SEO and AEO, generates schema markup, and applies fixes on duplicates for review after a snapshot.

Source repository stars
40
Declared platforms
0
Static risk flags
0
Last source update
2026-08-04
Source checked
2026-08-05

Decision brief

What it does—and where it fits

Version: 1.3.0 Updated: 2026-06-30 Freshly updated: v1.3.0 takes a snapshot with respiragetsnapshot before any edit so every change is one-click reversible, switches from full extract/inject to surgical respirafindelement + respiraupdateelement edits for meta titles, description…

Best for

  • Use when the user says 'run an seo aeo audit', 'improve my search visibility', 'optimize my site for search engines', or wants the site cited by AI answer engines.

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/respira-press/agent-skills-wordpress --skill "skills/seo-aeo-amplifier"
Safe inspection promptEditorial

Inspect the Agent Skill "seo-aeo-amplifier" from https://github.com/respira-press/agent-skills-wordpress/blob/10821eaabe362fe9052f6ee81ecdd62e5d2f2980/skills/seo-aeo-amplifier/SKILL.md at commit 10821eaabe362fe9052f6ee81ecdd62e5d2f2980. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Execution Workflow

    1. Verify Respira + MCP connection via respiragetsitecontext. If unavailable, stop and show setup guidance. 2. Detect SEO plugin setup using respiralistplugins: - Yoast SEO - Rank Math - No SEO plugin 3. Scan all published pages and posts: - respiralistpages - respiralistposts 4…

    Verify Respira + MCP connection via respiragetsitecontext. If unavailable, stop and show setup guidance.Detect SEO plugin setup using respiralistplugins:Yoast SEO
  2. 02

    Phase 1: Comprehensive Audit

    1. Verify Respira + MCP connection via respiragetsitecontext. If unavailable, stop and show setup guidance. 2. Detect SEO plugin setup using respiralistplugins: - Yoast SEO - Rank Math - No SEO plugin 3. Scan all published pages and posts: - respiralistpages - respiralistposts 4…

    Verify Respira + MCP connection via respiragetsitecontext. If unavailable, stop and show setup guidance.Detect SEO plugin setup using respiralistplugins:Yoast SEO
  3. 03

    Phase 2: Ask for Confirmation

    I found [X] pages with SEO/AEO opportunities. Would you like me to create optimized duplicates for all of them? You will review before publishing.

    I found [X] pages with SEO/AEO opportunities. Would you like me to create optimized duplicates for all of them? You will review before publishing.If user declines, stop after delivering recommendations.
  4. 04

    Phase 3: Auto-Fix on Duplicates (Only If Approved)

    1. Snapshot first. Before touching anything, take a snapshot with respiragetsnapshot so the whole pass is one-click reversible via respirarestoresnapshot if a fix looks wrong. 2. For each selected page/post: - Create the review copy with respiracreatepageduplicate (pages) or res…

    Snapshot first. Before touching anything, take a snapshot with respiragetsnapshot so the whole pass is one-click reversible via respirarestoresnapshot if a fix looks wrong.For each selected page/post:Create the review copy with respiracreatepageduplicate (pages) or respiracreatepostduplicate (posts)
  5. 05

    What This Skill Does

    Finds: - Missing or weak title tags and meta descriptions - Poor heading structure (multiple H1s, skipped heading levels, non-descriptive headings) - Missing image alt text across all media - Thin content (pages under 300 words) - Broken internal links - Orphaned pages (no inter…

    Missing or weak title tags and meta descriptionsPoor heading structure (multiple H1s, skipped heading levels, non-descriptive headings)Missing image alt text across all media

Permission review

Static risk signals and limitations

No configured static risk pattern was detected

This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score93/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars40SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
respira-press/agent-skills-wordpress
Skill path
skills/seo-aeo-amplifier/SKILL.md
Commit
10821eaabe362fe9052f6ee81ecdd62e5d2f2980
License
MIT
Collected
2026-08-05
Default branch
main
View the original SKILL.md

SEO & AEO Amplifier

Version: 1.3.0 Updated: 2026-06-30 Freshly updated: v1.3.0 takes a snapshot with respira_get_snapshot before any edit so every change is one-click reversible, switches from full extract/inject to surgical respira_find_element + respira_update_element edits for meta titles, descriptions and H1s, applies schema and meta across many pages in a single safe pass with respira_batch_update, and wires respira_generate_activity_report into the "SEO work done -> client report" handoff. Also leans on the real SEO analysis tools (respira_analyze_seo, respira_analyze_aeo, respira_analyze_rankmath, respira_check_seo_issues, respira_check_structured_data) instead of hand-rolled scoring.

Comprehensive on-page SEO and Answer Engine Optimization (AEO) audit and auto-fix system for WordPress sites. Scans all content, detects issues, generates intelligent schema markup, and creates optimized duplicates for review.

What This Skill Does

Finds:

  • Missing or weak title tags and meta descriptions
  • Poor heading structure (multiple H1s, skipped heading levels, non-descriptive headings)
  • Missing image alt text across all media
  • Thin content (pages under 300 words)
  • Broken internal links
  • Orphaned pages (no internal links pointing to them)
  • Non-descriptive URL slugs
  • Content that could answer questions but lacks FAQ schema
  • Missing structured data (Article, HowTo, Product, Event, Video, Review)
  • Content not optimized for featured snippets
  • Missing table of contents on long-form content
  • No clear Q&A structure for "People Also Ask" boxes

Provides:

  • Comprehensive SEO health score (0-100)
  • Page-by-page opportunity analysis
  • Automated duplicate creation with all fixes applied
  • Intelligent schema markup generation based on content type
  • Before/after comparison for every fix
  • Plugin-specific guidance (Yoast SEO, Rank Math, or plugin-agnostic)

Generates Schema Markup:

  • Article schema (blog posts, news)
  • FAQ schema (Q&A content detected)
  • HowTo schema (tutorial/guide content)
  • Product schema (WooCommerce products - requires WooCommerce add-on)
  • Event schema (event content detected)
  • Video schema (embedded videos detected)
  • Review schema (review content detected)
  • Breadcrumb schema (site navigation)
  • Organization/Website schema (site-wide)

Requirements

  • Respira for WordPress plugin installed and connected
  • MCP connection active (desktop or WebMCP)
  • WooCommerce add-on (optional - for product schema)
  • Read access to scan site, write access to create duplicates

Trigger Phrase

  • "amplify my seo and aeo"

Alternative Triggers

  • "optimize my site for search engines"
  • "run seo aeo audit"
  • "improve my search visibility"
  • "scan for seo opportunities"

Execution Workflow

Phase 1: Comprehensive Audit

  1. Verify Respira + MCP connection via respira_get_site_context. If unavailable, stop and show setup guidance.
  2. Detect SEO plugin setup using respira_list_plugins:
    • Yoast SEO
    • Rank Math
    • No SEO plugin
  3. Scan all published pages and posts:
    • respira_list_pages
    • respira_list_posts
  4. For each content item, load content and metadata:
    • respira_read_page or respira_read_post
    • respira_get_builder_info when needed
  5. Analyze on-page SEO. Prefer the real analysis tools over hand-rolled checks:
    • respira_analyze_seo for the on-page SEO pass (title, meta, headings, content depth, links)
    • respira_check_seo_issues for the prioritized issue list per page
    • respira_analyze_rankmath when Rank Math is detected (reads its score and recommendations)
    • respira_check_structured_data to see which schema types already exist vs are missing
    • Supplement with respira_list_media + in-content image checks for alt text coverage
    • Cross-checks the tools cover: title quality, meta description quality, heading hierarchy (single H1, no level skips), content depth, internal links / orphaned pages, URL slug descriptiveness
  6. Analyze AEO opportunities with respira_analyze_aeo (answer-engine readiness), plus respira_check_structured_data:
    • FAQ potential (question patterns)
    • HowTo potential (step-by-step patterns)
    • Featured snippet opportunities
    • Missing table of contents on long-form pages
    • Missing structured data per content type
  7. Build opportunity scoring:
    • Critical / High / Medium / Low
    • Per-page opportunity score (0-100)
  8. Produce full report with:
    • Overall health score
    • Priority matrix
    • Top opportunity pages
    • Plugin-specific integration notes

Phase 2: Ask for Confirmation

After report, ask:

I found [X] pages with SEO/AEO opportunities. Would you like me to create optimized duplicates for all of them? You will review before publishing.

If user declines, stop after delivering recommendations.

Phase 3: Auto-Fix on Duplicates (Only If Approved)

  1. Snapshot first. Before touching anything, take a snapshot with respira_get_snapshot so the whole pass is one-click reversible via respira_restore_snapshot if a fix looks wrong.
  2. For each selected page/post:
    • Create the review copy with respira_create_page_duplicate (pages) or respira_create_post_duplicate (posts)
  3. Apply fixes on the duplicate only. Use surgical edits, not full extract/inject:
    • Locate the exact node first with respira_find_element (find the meta title, meta description, and the H1 / heading elements), then change only that node with respira_update_element. This avoids re-writing the whole page and keeps the builder's structure intact.
    • Optimize title tags (target < 60 chars)
    • Generate/rewrite meta descriptions (target 150-160 chars)
    • Fix heading structure (single H1, logical hierarchy)
    • Add/repair image alt text
    • Add table of contents for long-form pages
    • Restructure Q&A blocks for FAQ readiness
    • Generate and inject JSON-LD schema markup
    • Improve URL slug when safe and requested
  4. Apply the same fix across many pages in one safe pass with respira_batch_update (for example, the same Organization/WebSite schema or a meta pattern across a set of duplicates) instead of looping one slow update at a time.
  5. Save remaining page-level changes with respira_update_page / respira_update_post.
  6. Verify with respira_check_seo_issues / respira_check_structured_data on a sample of the fixed duplicates to confirm the issues actually cleared.
  7. Produce before/after comparison snapshots for representative pages.
  8. Summarize totals:
    • Duplicates created
    • Titles/meta/schema/alt/headings fixed
    • Snapshot id (so the user knows the rollback point)

Plugin Integration Behavior

Yoast SEO detected

  • Read Yoast metadata
  • Populate Yoast-compatible meta fields on duplicates
  • Add JSON-LD schema only where Yoast does not already cover the content type
  • Suggest focus keywords and readability improvements

Rank Math detected

  • Read Rank Math metadata
  • Populate Rank Math-compatible meta fields on duplicates
  • Add JSON-LD schema where missing

No SEO plugin detected

  • Insert meta tags and JSON-LD directly in duplicate content
  • Recommend optional Yoast or Rank Math adoption

Schema Generation Rules

Generate schema based on detected content intent:

  • Article: blog/news/editorial content
  • FAQPage: clear Q&A content patterns
  • HowTo: procedural/step-by-step content
  • Product: WooCommerce products (if add-on/tools available)
  • Event: event date/location content
  • VideoObject: embedded YouTube/Vimeo/video blocks
  • Review: clear review/rating content
  • BreadcrumbList: URL hierarchy
  • Organization / WebSite: site-level identity signals

All schema must be JSON-LD and valid structure-first (no fabricated claims).

Output Format

Always include:

  1. Executive summary
  2. Overall score + severity counts
  3. Top opportunities with impact rationale
  4. Plugin integration notes
  5. Clear confirmation prompt for duplicate creation

If auto-fix is run, also include:

  1. Fix summary totals
  2. Before/after samples
  3. Review instructions in WordPress admin

Safety Model

  • Read-only audit first
  • Snapshot via respira_get_snapshot before any write, restore with respira_restore_snapshot
  • Explicit user confirmation before changes
  • Duplicate-first changes only
  • Never auto-publish
  • Provide rollback guidance
  • Preserve live content unless user explicitly approves publishing workflow

Client Report Handoff

When the audit and (optional) fixes are done, turn the SEO work into a deliverable the customer can hand to a client or keep for their own records:

  • Call respira_generate_activity_report to pull the actual edits made in this session (titles, meta, schema, alt text, headings) into a structured "SEO work done" report.
  • Pair it with the before/after samples and the snapshot id from Phase 3 so the report shows what changed and how to roll it back.
  • Good fit for monthly retainers: run the audit, apply approved fixes on duplicates, then export the activity report as the month's SEO summary.

Honest Disclaimer

This skill identifies SEO/AEO opportunities and creates optimized duplicates for review.

It cannot:

  • Guarantee rankings
  • Fix off-page SEO or backlinks
  • Fix server-level technical SEO by itself
  • Publish without review

It can:

  • Find broad on-page SEO and AEO gaps
  • Generate structured schema recommendations and implementation
  • Create transparent before/after duplicate drafts quickly

Tooling

Core WordPress tools

  • respira_get_site_context
  • respira_list_pages
  • respira_list_posts
  • respira_read_page
  • respira_read_post
  • respira_get_builder_info
  • respira_list_media
  • respira_list_plugins
  • respira_create_page_duplicate
  • respira_create_post_duplicate
  • respira_update_page
  • respira_update_post

SEO / AEO analysis tools

  • respira_analyze_seo
  • respira_analyze_aeo
  • respira_analyze_rankmath
  • respira_check_seo_issues
  • respira_check_structured_data

Precision edit + safety tools

  • respira_find_element (locate meta title / description / H1 nodes)
  • respira_update_element (change only that node)
  • respira_batch_update (apply schema/meta across many pages in one pass)
  • respira_get_snapshot (snapshot before edits)
  • respira_restore_snapshot (one-click rollback)

Reporting

  • respira_generate_activity_report (SEO work done -> client report)

WooCommerce tools (optional)

  • woocommerce_list_products
  • woocommerce_get_product

Telemetry

After run completion, send fire-and-forget usage tracking to:

  • POST https://www.respira.press/api/skills/track-usage

Include:

  • skill_slug = seo-aeo-amplifier
  • site/version context
  • duration and success
  • issues found and fixes applied counts
  • tools used

Never block user flow on telemetry failure.

Related Skills

  • WordPress Site DNA
  • Technical Debt Audit
  • Mobile Experience Report

Built by Respira Team
https://respira.press/skills/seo-aeo-amplifier

Alternatives

Compare before choosing

Computed 9313,363

AgriciDaniel/claude-seo

seo-ecommerce

E-commerce SEO analysis: Google Shopping visibility, Amazon marketplace intelligence, product schema validation, competitor pricing analysis, and marketplace keyword gaps. Combines on-page product SEO with marketplace data from DataForSEO Merchant API. Use when user says "ecommerce SEO", "product SEO", "Google Shopping", "marketplace SEO", "product schema", "Amazon SEO", "product listings", "shopping ads", or "merchant SEO".

Computed 923,318

nowork-studio/NotFair

seo-analysis

Full SEO audit: Google Search Console data + URL Inspection API + PageSpeed Insights API + technical crawl + keyword research + metadata audit + schema markup audit + search intent analysis + Core Web Vitals monitoring. Feeds real GSC data and PageSpeed metrics into AI to surface quick wins, diagnose traffic drops, find content gaps, identify metadata mismatches, detect schema gaps, monitor page performance, and produce an actionable 30-day plan. Use this skill whenever the user asks about SEO,

Computed 922,509

aaron-he-zhu/aaron-marketing-skills

performance-monitor

Use it for seo audit and marketing tasks; the detail page covers purpose, installation, and practical steps.

Computed 9148

naveedharri/benai-skills

seo-programmatic

Programmatic SEO planning and analysis for pages generated at scale from data sources. Covers template engines, URL patterns, internal linking automation, thin content safeguards, and index bloat prevention. Use when user says "programmatic SEO", "pages at scale", "dynamic pages", "template pages", "generated pages", "data-driven SEO", "thin content", or "index bloat".