From ultraship
Runs Lighthouse audits on web projects via dev server URLs, reports performance scores and Core Web Vitals like LCP/CLS, identifies root causes, and auto-fixes issues such as render-blocking resources, image optimization, and unused JS/CSS.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ultraship:perf-audit <url><url>This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run Lighthouse against the project and fix performance issues.
Run Lighthouse against the project and fix performance issues.
node ${CLAUDE_PLUGIN_ROOT}/tools/lighthouse-runner.mjs <url>
Parse JSON output for scores and opportunities.
Present all four Lighthouse scores:
Report Core Web Vitals with targets:
lcp_elementBefore fixing, identify what's actually causing problems:
LCP too high? Check lcp_element in results — fix THAT specific element:
<img>: preload it, use WebP, add fetchpriority="high"<link rel="preload">CLS too high? Check diagnostics for layout shift sources:
Unused resources? Check wasted_resources:
unused_js_kb > 100KB → code splitting or tree shaking neededunused_css_kb > 50KB → purge unused CSS (PurgeCSS, Tailwind purge)Third-party scripts slow? Check third_party_impact:
For each opportunity, apply fixes using Edit tool:
Performance fixes (high impact first):
defer or async to non-critical scripts<link rel="preload" as="image" href="...">loading="lazy" to below-fold imageswidth and height attributes<link rel="preconnect" href="..."> for external originsfont-display: swap to @font-face declarationsAccessibility fixes:
<label> elements<main>, <nav>, <footer>Fix, don't just audit. Identify the specific elements causing problems. Apply every automated fix possible. For build-tool changes (code splitting, tree shaking), provide exact config recommendations.
npx claudepluginhub houseofmvps/ultraship --plugin ultrashipAnalyzes Lighthouse audit results and proposes prioritized improvements for Performance (Core Web Vitals: LCP, INP, CLS), Accessibility, Best Practices, and SEO.
Runs Lighthouse audits (3 mobile + 3 desktop), iterates on code to improve performance scores, and visually verifies pages for regressions via chrome-devtools MCP.
Conducts web performance audits with Core Web Vitals (LCP, FID, CLS, INP), Lighthouse automation, bottleneck identification, and optimization recommendations for page load times and UX issues.