Agent Skills

SEO Content — on-page content & images

Use this skill for the content layer of SEO: on-page text quality, keywords, headings, and image optimization.

Commands (documented in commands/)

Command What it does
seo-content Thin content, duplicates, readability (Flesch-Kincaid), E-E-A-T signals
seo-keywords Keyword density, cannibalization, LSI, long-tail, intent mapping
seo-headings H1–H6 hierarchy, order, keywords in headings, accessibility
seo-images Alt text, WebP/AVIF, lazy loading, dimensions, srcset

Script

python3 scripts/seo_content.py --density --file page.html --keyword "fitness"

Keyword density + top terms. Script/style content is stripped first so CSS/JS source does not inflate the word count. Pure Python stdlib; stdin supported.

When to use

Do NOT use

Boundaries

Audit workflow and evidence

Separate measured facts from editorial recommendations. Establish the target page, language, search intent, primary keyword source, word-count method, and comparison set before calculating density or cannibalization. Report the exact text or selector supporting each finding.

Output gate

Return per-page metrics, detected keyword assumptions, headings and image evidence, prioritized edits, and unresolved unknowns. Do not prescribe an arbitrary density target as a ranking guarantee; natural language, intent coverage, and user value take precedence. Re-run the analyzer after edits and show the delta.