executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
seo-unlighthouseMulti-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.
Independent GitHub snapshot · Automated classification · Original documentation governs
Run Lighthouse against every URL on a site (up to a configurable cap) and aggregate the results. Useful when:
extensions/unlighthouse/install.sh (no API key needed).$PATH.| 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.
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<output_dir>/ci-result.jsonseo-google psi / seo-google crux.scripts/lcp_subparts.py workflow (Phase C).