AI Skills Marketplace / SEO

AI-Persona / Author-Entity Consistency Auditor

The AI-Persona / Author-Entity Consistency Auditor is a free Claude Skill that detects the same photo used for two different named personas, byline title drift for the same persona across pages, and thin bios sitewide, using real set/group-by logic rather than a manual sweep.

↗ View Source ⬇ Download Full Repo (.zip)
MIT
License
3 audit checks
Decision branches
group-by consistency checks
Escalation rules
Yes
Multi-tool support
Aug 17, 2026
Last updated
14/14 passing
Tests
README.md View raw ↗

What this is (and isn’t)

Three audit functions over persona/page data you supply, not a hosted service or a live CMS scan. Export your author/byline data first; this skill audits it.

Files

FilePurpose
auditor.jsdetectDuplicatePhotos(), detectTitleDrift(), detectThinBios(), auditPersonaConsistency() — zero dependencies
test.js14-test suite covering all three checks independently and combined
SKILL.mdFull skill definition, loadable in Claude Code/Desktop

Why this is a real gap

This skill generalizes two real incidents: a persona photo-uniqueness rule adopted after the same face was used for two different named people, and a title-drift finding after the same persona’s byline title was found inconsistent across pages with no single canonical source.

FAQ

Is this skill free to use?

Yes. Free to download and run yourself. MV3 charges $175/hr only for implementation help wiring this into your real CMS author/byline data.

What counts as a duplicate photo?

The same photo identifier (hash or URL) used across two or more DISTINCT persona IDs. The same persona appearing multiple times with its own consistent photo is not flagged.

What is title drift?

The same persona having more than one distinct byline title across different pages, with no canonical source of truth for which is correct.

Does my author data get sent to MV3?

No. All three checks run entirely in your own environment.

What is the minimum bio length?

15 words by default. Bios shorter than that (or missing entirely) are flagged as thin.

RB
Ryan Brooks
Technical SEO, MV3 Marketing