AC
AI Content Audit
🔵 Stable 🕐 updated 2026-07-02
🔷 SkillSpec L3
pm-aiwork
Audit a content library, docs site, or blog for AI-generated filler that's eroding trust and search performance — and triage what to fix, rewrite, or delete. Use when asked to find slop in a content library, audit AI-written content quality, explain why content engagement or rankings dropped after scaling with AI, or set a quality bar for AI-assisted publishing. Produces an audited inventory with per-piece verdicts, the detection signals used, a triage plan, and a publishing quality gate that prevents recurrence. For a single article's AI-citability use aeo-optimizer; for the strategy itself use content-calendar or seo-content-brief.
What to give it
▸ The corpus — pieces or URLs to audit (or a sample; state the sampling), with publish dates
▸ Performance data if available — traffic, engagement, rankings over time (the audit works without it, but verdicts get sharper)
▸ What the content is *for — * — SEO, docs, thought leadership, support deflection (the quality bar differs)
▸ Production context — when AI-assisted publishing started, at what volume (the before/after seam is diagnostic gold)
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓ Every non-keep verdict quotes at least one concrete signal from the piece
✓ The audit is provenance-blind on keepers — good AI-assisted content is not penalised for its origin
✓ Deletions come with redirect targets, not just removal
✓ The triage is sequenced by traffic × trust impact, not by ease
✓ The gate has an owner and a pass bar, not aspirations
⚠️ What it refuses to do
Do not use "AI-detector" scores as evidence — they misfire both ways; the signals are about emptiness, not origin
Do not delete by publish-date cohort — some AI-era pieces are good and some human classics are slop
Do not enrich everything — a piece with no reason to exist gets deleted, not decorated
Do not install the gate without an owner — a checklist nobody signs is the slop pipeline with extra steps
Do not frame the report as anti-AI — the finding is a *quality* failure that AI made cheap to commit at scale
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="ai-content-audit"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion