Individual skill
jev-seo
Full live SEO audit of any website from its homepage URL, powered by Jev (TypeSafe's System One model). Crawls the site live (robots.txt, sitemaps, internal links, JavaScript rendering when needed), runs 52 deterministic checks tied to Google Search Central, measures Core Web Vitals with PageSpeed Insights, asks Jev batched typed questions about every page (page type, intent, importance, helpfulness, specificity, trust, citability, title and meta fit, competing pages), scores and ranks every fix, then exports a designed PDF with charts and Jev-style infographics, an Excel action tracker and a Markdown report. Use when the user says "/jev-seo", "jev seo", "audit this site", "SEO audit", "site audit with Jev", or gives a homepage URL and wants an SEO report, PDF, XLSX or MD.
SKILL.md
Source commit 55a184a3b0d09565a4c84268f725a47784e62528
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 6, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 762
- Repository last updated
- Sep 22, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.env.exampleasset · 310 bytes.github/workflows/ci.ymlasset · 662 bytes.gitignoreasset · 41 bytesCHANGELOG.mddoc · 2,261 bytesCONTRIBUTING.mddoc · 684 bytesLICENSEasset · 1,070 bytesREADME.mddoc · 11,620 bytesSECURITY.mddoc · 514 bytesSKILL.mdcore · 10,079 bytesSKILL.mdcore · 10,079 bytesSKILL.mdcore · 10,079 bytesSKILL.mdcore · 10,079 bytesbin/jevseoruns · 244 bytesdocs/assets/banner.pngasset · 67,452 bytesdocs/assets/banner.svgasset · 4,978 bytesdocs/assets/impact_effort.pngasset · 47,217 bytesdocs/assets/invest.pngasset · 91,643 bytesdocs/assets/opportunities.pngasset · 94,842 bytesdocs/assets/pipeline.svgasset · 4,404 bytesdocs/assets/preview-jev.jpgasset · 107,984 bytesdocs/assets/preview-md.pngasset · 223,209 bytesdocs/assets/preview-method.jpgasset · 119,653 bytesdocs/assets/preview-summary.jpgasset · 124,282 bytesdocs/assets/preview-terminal.pngasset · 156,952 bytesdocs/assets/preview-visibility.jpgasset · 109,585 bytesdocs/assets/preview-xlsx.pngasset · 153,132 bytesexamples/claude-seo.md/charts/categories.pngasset · 67,164 bytesexamples/claude-seo.md/charts/cwv.pngasset · 28,307 bytesexamples/claude-seo.md/charts/funnel.pngasset · 29,086 bytesexamples/claude-seo.md/charts/gauge.pngasset · 26,636 bytesexamples/claude-seo.md/charts/impact_effort.pngasset · 47,217 bytesexamples/claude-seo.md/charts/invest.pngasset · 91,643 bytesexamples/claude-seo.md/charts/jev_confidence.pngasset · 48,945 bytesexamples/claude-seo.md/charts/jev_heatmap.pngasset · 288,029 bytesexamples/claude-seo.md/charts/lighthouse.pngasset · 28,892 bytesexamples/claude-seo.md/charts/opportunities.pngasset · 94,842 bytesexamples/claude-seo.md/charts/positions.pngasset · 22,732 bytesexamples/claude-seo.md/charts/referring_domains.pngasset · 41,650 bytesexamples/claude-seo.md/charts/severity_by_category.pngasset · 54,076 bytesexamples/claude-seo.md/charts/site_map.pngasset · 409,695 bytesexamples/claude-seo.md/digest.mddoc · 10,023 bytesexamples/claude-seo.md/narrative.jsonasset · 3,619 bytesexamples/claude-seo.md/report.mddoc · 29,953 bytesexamples/claude-seo.md/report.pdfasset · 424,418 bytesexamples/claude-seo.md/report.xlsxasset · 1,361,268 bytesjevseo/__init__.pyruns · 166 bytesjevseo/__main__.pyruns · 36 bytesjevseo/checks.pyruns · 30,026 bytesjevseo/cli.pyruns · 18,056 bytesjevseo/crawl.pyruns · 20,295 bytesjevseo/dfs.pyruns · 13,518 bytesjevseo/env.pyruns · 1,172 bytesjevseo/fonts/Inter-Bold.otfasset · 631,880 bytesjevseo/fonts/Inter-ExtraBold.otfasset · 633,580 bytesjevseo/fonts/Inter-Medium.otfasset · 627,988 bytesjevseo/fonts/Inter-Regular.otfasset · 609,600 bytesjevseo/fonts/Inter-SemiBold.otfasset · 629,912 bytesjevseo/fonts/InterDisplay-Bold.otfasset · 629,020 bytesjevseo/fonts/InterDisplay-ExtraBold.otfasset · 629,712 bytesjevseo/fonts/JetBrainsMono-Medium.ttfasset · 273,860 bytesjevseo/fonts/inter-OFL.txtdoc · 4,377 bytesjevseo/fonts/jetbrainsmono-OFL.txtdoc · 4,399 bytesjevseo/jev.pyruns · 26,370 bytesjevseo/parse.pyruns · 8,837 bytesjevseo/psi.pyruns · 4,366 bytesjevseo/report/__init__.pyruns · 21,278 bytesjevseo/report/charts.pyruns · 24,950 bytesjevseo/report/md.pyruns · 11,477 bytesjevseo/report/pdf.pyruns · 2,205 bytesjevseo/report/xlsx.pyruns · 21,042 bytesjevseo/score.pyruns · 24,705 bytesjevseo/templates/report.cssasset · 10,051 bytesjevseo/templates/report.html.j2asset · 26,992 bytespyproject.tomlasset · 808 bytesreferences/evaluation.mddoc · 4,331 bytesreferences/judgments.mddoc · 4,621 bytesreferences/method.mddoc · 2,860 bytesreferences/narrative.mddoc · 2,657 bytesrequirements.txtdoc · 67 bytestests/test_jevseo.pyruns · 27,025 bytes
Read excerpt
# Jev SEO
One command, one homepage URL, a complete audit. The operating rule is the
Jev brain's: **a source finds, code decides, Jev judges, Claude writes.**
Code crawls, counts, parses and scores. Jev answers only narrow semantic
questions, with probabilities kept. You (the lead agent) review the
evidence and write the narrative. Nobody invents a number.
The CLI lives in this skill folder. Call it through `bin/jevseo` using the
skill's base directory, for example `"<skill-dir>/bin/jevseo" doctor`.
## Workflow
1. **Resolve the input.** The user supplies a homepage URL. If none was