‹ 首页

seo-unlighthouse

@agricidaniel · 收录于 1 周前 · 上游提交 1 周前★ 社区精选

Multi-page Lighthouse audit via the MIT-licensed Unlighthouse CLI. Free-tier alternative to running PageSpeed against every URL on a site — no API quota burn, runs locally.

适合你,如果你需要批量审计网站页面性能且不想消耗 API 配额。

/ 通过 npx 安装 校验哈希
npx oh-my-skill add agricidaniel/claude-seo/seo-unlighthouse
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- agricidaniel/claude-seo/seo-unlighthouse
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify agricidaniel/claude-seo/seo-unlighthouse
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
10898GitHub stars
~371上下文体积 · 单文件
索引托管

怎么用

商店整理自技能原文 · 版本 6cf1ea9 · 表述以原文为准
它做什么

安装后,Claude 可以对任意网站运行多页面 Lighthouse 审计,生成性能、可访问性、最佳实践和 SEO 的聚合分数,并输出 JSON 和 HTML 报告。

什么时候触发

当你要求对某个网站进行 SEO 或性能审计时触发,例如使用“/seo unlighthouse <网址>”命令。

装好后可以这样说
触发移动端审计,最多 200 个路由。
添加 --device desktop 参数。
技能原文 SKILL.md作者撰写 · MIT · 6cf1ea9

seo-unlighthouse

Run Lighthouse against every URL on a site (up to a configurable cap) and aggregate the results. Useful when:

  • PageSpeed Insights' free quota (25k QPD) isn't enough for a large site.
  • You want offline / local CWV measurement (CI integration, restricted environments).
  • You need a quick site-wide regression check after a deploy.
Prerequisites
  • Run extensions/unlighthouse/install.sh (no API key needed).
  • Node 18+ on $PATH.
Routing

| Command | Effect | |---|---| | /seo unlighthouse <url> | Mobile audit, up to 200 routes, JSON+HTML report in a temp dir | | /seo unlighthouse <url> --device desktop | Desktop form factor | | /seo unlighthouse <url> --max-routes 50 --output-dir ./reports | Cap + persist |

All flags forward to scripts/unlighthouse_run.py which handles url_safety pre-flight and subprocess timeout management.

Output handling

The wrapper reads ci-result.json from the Unlighthouse output dir and returns it parsed. Aggregate fields:

  • score.performance (median across audited routes)
  • score.accessibility, score.bestPractices, score.seo
  • Per-route breakdown is available in <output_dir>/ci-result.json
Cross-skill delegation
  • For single-URL field data (CrUX), use seo-google psi / seo-google crux.
  • For LCP subpart decomposition on slow pages, use the scripts/lcp_subparts.py workflow (Phase C).
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。