optimizing-on-page — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited optimizing-on-page (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
The per-page workhorse. While auditing-technical-seo works at the site level and finding-underserved-keywords decides what to target, this skill executes the per-URL surgery: rewrite the title, tighten the meta, fix the H1/H2 spine, weave in internal links with descriptive anchor text, sweep alt text, and front-load a featured-snippet-capable answer. One URL in, one focused PR out. No site-wide refactors, no Notion docs.
/blog/foo"finding-underserved-keywords produced a keyword cluster to integrate into one pageDon't use for: site-wide audits (auditing-technical-seo), pre-launch setup (seo-bootstrap), JSON-LD work (adding-schema-markup), or keyword discovery (finding-underserved-keywords).
<title> (no H1=title duplication), reads like a headline not a keyword string [3].alt="" for decorative; no keyword stuffing [5]..tsx/.astro/.svelte route). If a URL: fetch the live HTML. Extract current <title>, meta description, headings tree, link graph, image alts.finding-underserved-keywords ran recently and produced a striking-distance cluster for this URL, load it. If not, ask the user for the primary query (one question, then move).lighthouse-mcp and capture pass/fail on the 8 SEO audits (title, meta, alt, link text, indexability, robots, canonical, hreflang) [7]. Lighthouse pass is the floor, not the ceiling.seo: optimize on-page for /<slug>. Body lists each change + the rule. No drive-by site-wide changes.Make a Capsule Wardrobe | Vibecrafting | Vibecrafting (a real bug we hit in the wild). Brand goes once, at the end, separated by | or —.| Goal | Edit | Rule |
|---|---|---|
| More clicks on existing impressions | Title + meta description | <600px / 140–155 chars [1][2] |
| Featured snippet capture | Add 40–50 word answer under question-phrased H2 | First paragraph, definition format [6] |
| Higher topical authority | H2/H3 spine + internal links | Logical nesting, descriptive anchors [3][4] |
| AI-search citations (ChatGPT/Claude/Perplexity) | Alt text + FAQ block + clear H-spine | Crawlable text, no JS-only content [5] |
| Fix a CTR-dead page (pos 1–10, no clicks) | Rewrite title + meta only | Don't touch body |
| Fix a content-gap page (pos 5–15, low clicks) | Weave keywords into H2/H3/body | Hand off from finding-underserved-keywords |
finding-underserved-keywords output. Weave striking-distance terms into H2/H3, body, alt, anchor text. Rewrite meta if CTR is below the position-expected baseline.<lastmod>-relevant content for AI-citation freshness.adding-schema-markup (Article/BlogPosting/FAQPage as appropriate).finding-underserved-keywords first, then come back here.Citations and verification tags in SOURCES.md.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.