CtrlK
BlogDocsLog inGet started
Tessl Logo

performance

Optimize web performance for faster loading and better user experience. Use when asked to "speed up my site", "optimize performance", "reduce load time", "fix slow loading", "improve page speed", or "performance audit".

64

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/performance/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%Weight 40%Scale 1-3

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

A highly actionable, executable performance reference with excellent code coverage. It is held back by length/conciseness and a monolithic single-file structure with no validation feedback loops in its workflow.

Suggestions

Split large sections (image optimization, font optimization, caching strategy, runtime performance) into reference files and keep SKILL.md as a concise overview with well-signaled one-level links.

Add explicit validation/verification checkpoints (e.g., re-measure Lighthouse/CrUX after each optimization) to turn the guidance into a feedback loop.

Trim restated basics and rationale prose (e.g., "Time to First Byte should be fast", font-stack explanation) to assume Claude's competence and reduce tokens.

DimensionReasoningScore

Conciseness

The body is mostly executable and free of heavy conceptual padding, but at ~400 lines it restates some basics (e.g., "Time to First Byte should be fast", the system-font-stack rationale) and could be tightened.

2 / 3

Actionability

It provides abundant copy-paste-ready, executable code for preconnect/preload, responsive images, font-display, Cache-Control, service-worker caching, debounce, and View Transitions with specific values.

3 / 3

Workflow Clarity

"How it works" gives a high-level sequence (identify, prioritize, optimize, measure) but there are no validation checkpoints or error-feedback loops for the optimizations, and measurement is a single trailing block rather than an interleaved verify step.

2 / 3

Progressive Disclosure

No bundle files exist and the ~400-line SKILL.md keeps image, font, caching, and JS optimization inline; cross-skill references are signaled but core content that could be split into reference files is not.

2 / 3

Total

9

/

12

Passed

Description

90%Weight 40%Scale 1-3

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 with explicit trigger guidance and good natural-term coverage. Its only weakness is specificity: it states a general action rather than enumerating the concrete optimizations the skill performs.

Suggestions

Add 1–2 concrete capabilities (e.g., image/font optimization, caching strategy, JS tree-shaking) so the description enumerates what the skill actually does rather than only the general goal.

DimensionReasoningScore

Specificity

"Optimize web performance for faster loading and better user experience" names the domain and a general action, but does not enumerate concrete capabilities (images, fonts, caching, JS), so it is not comprehensive.

2 / 3

Completeness

It explicitly states what the skill does and follows with a clear "Use when..." clause listing concrete trigger conditions, answering both what and when.

3 / 3

Trigger Term Quality

Six natural quoted triggers ("speed up my site", "optimize performance", "reduce load time", "fix slow loading", "improve page speed", "performance audit") give strong coverage of phrasings users would actually say.

3 / 3

Distinctiveness Conflict Risk

"Optimize web performance" with these specific performance-audit triggers carves a clear niche unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 suspicious

Warning

Total

15

/

16

Passed

Repository
addyosmani/web-quality-skills
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.