← ClaudeAtlas

onsite-auditlisted

Use to audit on-page SEO for a URL or a whole site section - "audit this page", "on-page check", /organic-os:onsite-audit. Read-only; needs no credentials for public checks.
shalintripathi/organic-os · ★ 3 · AI & Automation · score 69
Install: claude install-skill shalintripathi/organic-os
# On-page audit (read-only) 1. Read profile if a brain repo exists (optional - this skill also works bare). 2. Public checks per URL (WebFetch): title (length, keyword presence), meta description (present, and flagged when over ~155 chars - Google truncates around there), H1 count, heading structure, canonical, robots meta, image alts, internal links out, JSON-LD present/valid, answer-capsule presence in the first 200 words, server-rendered content check. 3. Page essentials dimension - runs for each audited page, and site-wide where a check says so. Every check emits the standard falsifiable signal line (observation | why it matters | "we are wrong if..." | leading indicator) and, where a fix is actionable, feeds onsite-propose. Evidence discipline throughout (see plugin/docs/evidence.md): state what was measured versus what was inferred, and never promise a third-party outcome (rankings, citations) as the result of a fix. 1. Author entity (E-E-A-T): the author has a visible on-page bio, sameAs links, and - for AI-attributed content - a named human reviewer note on the page; the author schema node carries `description` + `sameAs`. A thin entity -> P2 signal + a gated proposal. The remediation is site-level: the CMS adapter can write the author profile description where `capabilities()['author_profile_fields']` is true (the WordPress adapter's `update_user` writes it over REST), plus the schema