geo-site-diagnose
Installation
SKILL.md
GEOHub Website Diagnosis
Workflow
- Read
references/site-diagnosis-method.md,references/crawler-policy.md, andreferences/scoring-policy.md. - Extract the single public URL. Ask only for the URL when it is missing.
- Run
python3 scripts/run_site_diagnose.py --url <URL> --output <runs-root> --locale <locale> --max-pages 10 --render auto. - Inspect
quality-report.json, diagnostic confidence, source gaps, and limitations before presenting scores. - Validate the report against
references/report-module-contract.mdandreferences/report-design-system.md. - Deliver the complete Artifact Bus run directory and open
report.htmlfor the user.
Output contract
Return a bounded run containing source snapshots, crawl and sampling manifests, structured site and page diagnoses, evidence ledger, remediation backlog, quality and lineage artifacts, and one offline report.html. Read references/report-contract.md for the file contract and report format boundary.
The offline report runtime is packaged under assets/. Governed trigger and output cases are stored under evals/.