CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

perf-lighthouse

Run Lighthouse audits locally via CLI or Node API, parse and interpret reports, and set performance budgets. Use when measuring site performance, understanding Lighthouse scores, setting up budgets, or integrating audits into CI. Triggers on: lighthouse, run lighthouse, lighthouse score, performance audit, performance budget. Do NOT use for fixing specific performance issues (use perf-web-optimization or core-web-vitals) or Astro-specific optimization (use perf-astro).

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

90%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An excellent code-first reference: fully executable examples, zero padding, and per-task clarity with troubleshooting for error recovery. The only structural notes are the absence of an explicit end-to-end sequence with checkpoints and the fully-inline layout of the CI configuration sections.

DimensionReasoningScore

Conciseness

Lean throughout: every section is a code block with terse comments ("# Install", "# Basic audit"), and there is zero explanation of concepts Claude already knows (no 'what is Lighthouse', no library comparisons). Matches the lean-and-efficient 5 anchor.

5 / 5

Actionability

Fully executable, copy-paste-ready commands and code for the common cases: install commands, CLI invocations, a budget.json, a Node API function, a GitHub Actions workflow, an lighthouserc.js, a report parser, and a comparison script. No pseudocode anywhere.

5 / 5

Workflow Clarity

Content is organized as clear per-task procedures with error-recovery guidance (troubleshooting table for inconsistent scores, Chrome-not-found, timeouts, auth) and LHCI assertions acting as validation in CI. Falls short of the 5 anchor because there is no explicit top-level sequence with validation checkpoints (run → parse → interpret is implicit in section order), and nothing below 4 since each procedure is unambiguous and risky steps carry fixes.

4 / 5

Progressive Disclosure

No bundle files exist; the skill is a single well-sectioned document (~240 lines) with clear headers and easy navigation, which is appropriate for its size. Not a 5 because the detailed CI configs (GitHub Actions YAML, lighthouserc.js) are inline material that could be split into reference files as the skill grows.

4 / 5

Total

18

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: concrete actions, explicit use-when triggers, and unusually good negative boundary guidance naming sibling skills. Only minor gaps in capability coverage and natural-term synonyms keep specificity and trigger quality at 4.

DimensionReasoningScore

Specificity

Names the domain (Lighthouse) and three concrete actions ("Run Lighthouse audits locally via CLI or Node API, parse and interpret reports, and set performance budgets") with per-channel detail. Not quite the comprehensive 5-anchor level since a few plausible capabilities (e.g., comparing reports across builds) are left to the body only.

4 / 5

Completeness

Explicitly answers both what ("Run Lighthouse audits... parse and interpret reports, and set performance budgets") and when ("Use when measuring site performance, understanding Lighthouse scores, setting up budgets, or integrating audits into CI"), with concrete trigger phrases. Matches the 5-anchor example structure closely.

5 / 5

Trigger Term Quality

Explicit trigger list ("lighthouse, run lighthouse, lighthouse score, performance audit, performance budget") covers natural user phrasings well, but misses common synonyms like "page speed", "site speed", or "web performance".

4 / 5

Distinctiveness Conflict Risk

Clear niche (running/measuring with Lighthouse) plus an explicit negative scope ("Do NOT use for fixing specific performance issues (use perf-web-optimization or core-web-vitals) or Astro-specific optimization (use perf-astro)") that redirects near-overlapping requests to named alternatives — minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

tech-leads-club/agent-skills

Path

packages/skills-catalog/skills/(performance)/perf-lighthouse/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.