Skip to content
Skillpedia
SEO48k · #4108

seo-aeo-content-quality-auditor

Has your agent audit websites and content for SEO. It checks quality, search intent, and publishing readiness, suggesting improvements.

What it does

This tool analyzes your website or content to check if it's optimized for search engines (SEO) and artificial intelligence (AEO). It identifies what needs fixing and in what order.

When to use it

  • ✓When you want to know if a page on your website is optimized.
  • ✓Before publishing an article to ensure it will be well-received.
  • ✓If your content isn't ranking well in search results.

Example of what to ask your AI

“Analyze this page: [page URL] for the keyword 'chocolate cake recipe'.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/seo-aeo-content-quality-auditor/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/seo-aeo-content-quality-auditor/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You provide the content or a link, and the tool checks various SEO and AEO points. It then gives you a report with problems and how to solve them, from most to least important.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill seo-aeo-content-quality-auditor

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/seo-aeo-content-quality-auditor/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Content Quality Auditor Skill

Description

Activate this skill when the user wants to audit, review, or score a website, codebase, URL, page, or content set for SEO and AEO performance. Trigger phrases include: "audit this content", "SEO review", "AEO audit", "check this page", "score this article", "content auditor", "what's wrong with this content", "review this landing page", "analyze content quality".


Input Format

{
  "content": "string — paste raw content, provide a URL, or provide a project path",
  "input_type": "text | url | website | codebase",
  "primary_keyword": "string — the main keyword this content should rank for",
  "secondary_keywords": ["string"],
  "content_type": "landing-page | blog-post | pillar-page | product-page",
  "word_count_target": "integer — expected word count, default 1500",
  "business_context": "string — optional description of the business and conversion goal",
  "existing_content": ["string — optional URLs or titles already published"]
}

For a new project, default to a full website/codebase audit before recommending new content. If the user has not supplied target keywords, identify candidate keywords from the site and ask which ones matter before finalizing the content strategy. If the user does not know, continue with a clearly labelled fallback strategy based on observed search intent.

Read references/seo-audit-checklist.md for the audit dimensions, evidence rules, and audit-to-implementation loop.


Scoring System

All scores are out of 100. Use these thresholds consistently:

Score Status Label
85–100 ✅ Pass Strong — minor polish needed
70–84 ⚠️ Warn Acceptable — fixes recommended
50–69 🔶 Weak Needs work before publishing
0–49 ❌ Fail Do not publish as-is

Output Structure

The skill must always produce output in this exact format:

# Content Quality Audit Report

## Summary

| Metric              | Score     | Status  |
|---------------------|-----------|---------|
| Overall Score       | [X/100]   | [label] |
| SEO Score           | [X/100]   | [label] |
| AEO Score           | [X/100]   | [label] |
| Readability Score   | [X/100]   | [label] |

**Verdict:** [One sentence summary of the content's current state
and the single most important fix needed.]

---

## SEO Report

### Score: [X/100] — [Status Label]

#### ✅ Passing Checks
- [Check name]: [what was found]
- [Check name]: [what was found]

#### ❌ Critical Issues — Fix Before Publishing

**Issue:** [Specific problem, e.g. "Primary keyword missing from H1"]
**Severity:** Critical
**Fix:** [Exact instruction, e.g. "Rewrite H1 to include '[keyword]'
naturally within the first 6 words"]

**Issue:** [Specific problem]
**Severity:** Critical
**Fix:** [Exact instruction]

#### ⚠️ Warnings — Fix Soon

**Issue:** [Specific problem]
**Severity:** Medium
**Fix:** [Exact instruction]

#### Keyword Analysis

| Keyword              | Found | Occurrences | Density | Target   | Status  |
|----------------------|-------|-------------|---------|----------|---------|
| [primary keyword]    | Yes/No| [n]         | [x.x%]  | Natural use | ✅ / ❌ |
| [secondary keyword]  | Yes/No| [n]         | [x.x%]  | Natural use | ✅ / ❌ |

#### Heading Structure

| Heading | Text                        | Contains Keyword | Status  |
|---------|-----------------------------|------------------|---------|
| H1      | [heading text]              | Yes/No           | ✅ / ❌ |
| H2 #1   | [heading text]              | Yes/No           | ✅ / ❌ |
| H2 #2   | [heading text]              | Yes/No           | ✅ / ❌ |

H1 count: [n] — must be exactly 1
H2 count: [n] — recommended 4–6 for blog posts
H3 count: [n] — should only appear inside H2 sections

#### Meta Elements

| Element          | Found    | Content                          | Status  |
|------------------|----------|----------------------------------|---------|
| Title Tag        | Yes/No   | [content or "missing"]           | ✅ / ❌ |
| Meta Description | Yes/No   | [content or "missing"]           | ✅ / ❌ |
| Title Length     | [n] chars| Target: 50–60 characters         | ✅ / ❌ |
| Meta Length      | [n] chars| Target: 140–160 characters       | ✅ / ❌ |
| Keyword in Title | Yes/No   | —                                | ✅ / ❌ |

#### Word Count


…
FAQ

What is SEO?

SEO (Search Engine Optimization) is a set of techniques to make your website rank higher in search engine results like Google.

What is AEO?

AEO (AI Engine Optimization) is optimizing content so it's easily understood and well-ranked by artificial intelligence systems.

What are 'prioritized fixes'?

These are the most important corrections you should make first to improve your content's performance.

Details

Original description by the author

Audits a website, codebase, page, or content set for technical SEO, search intent, AEO, conversion paths, and publishing readiness, then produces prioritised fixes that can be implemented and verified.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4108
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills