SolidMITOriginal

Core Web Vitals Check

Runs Lighthouse against the homepage of each live site and reports Performance, Accessibility, Best Practices, SEO, plus LCP, CLS and TBT for any flagged site.

Entry verified April 21, 2026

The short answer

One Python wrapper drives the Lighthouse CLI across the full portfolio (takes about five minutes). Scores under Performance 70, SEO 80, or Accessibility 80 get flagged, and the LCP, CLS and TBT values — the metrics Google weights most — are printed for any flagged site.

When to use it

Run monthly as a portfolio sweep, after a major frontend change, or before a redesign ships. Useful when you suspect a regression but want confirmation before chasing it, since scores across vendors.ie, tenderwatch.ie, fluentatdesk.com and the flash reports all surface in one pass.

Setup

  1. 1

    Save the file as ~/.claude/commands/vitals.md.

  2. 2

    Install Lighthouse globally (the script expects it at /Users/bryancollins/.npm-global/bin/lighthouse).

  3. 3

    Invoke with no argument for the full portfolio, or /vitals <site-name> to filter to one site.

  4. 4

    Runs Lighthouse with --quiet and headless Chrome flags, timing out after 120 seconds per site.

  5. 5

    Treat single runs as directional — Lighthouse scores vary, so watch the trend.

Example

You: /vitals
Claude: 12 sites. Performance: 9 green, 2 orange, 1 red. Red: readingcurator.com LCP 4.2s (hero image not optimised). Fix list attached.

Source & attribution

Author
Bryan Collins
Licence
MIT (author's own work)
Type
Original

Original pattern published under MIT — attribution preserved by convention, not licence requirement.

Caveats

Lighthouse scores vary between runs — trust trend, not single values.

New skills, explained plainly.

One short email when a new Claude Code skill is worth installing — and when to skip the hype. No spam.

56 skills across 10 categories, all licence-verified.