CtrlK
BlogDocsLog inGet started
Tessl Logo

http2

Use when auditing slow page loads, heavy assets, or rendering delays related to Enable HTTP/2 or HTTP/3. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

60

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

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

Quality

Content

57%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.

The body is a compact, well-organized overview with excellent progressive disclosure to a real one-level reference file. However, it spends tokens explaining HTTP/2 concepts Claude already knows (duplicated between the intro and Quick Reference), offers only high-level hints in Check/Fix without any in-body concrete steps, and presents an implicit rather than explicit workflow with no validation checkpoints.

Suggestions

Cut the conceptual intro paragraph or the Quick Reference bullets (they restate each other and explain multiplexing/header compression that Claude already knows), keeping only what is needed to orient the task.

Inline one minimal executable anchor in the body — e.g., the nginx `listen 443 ssl http2;` directive and the DevTools Network > Protocol column check ('look for h2/h3') — so Check and Fix are actionable without opening the reference.

Make the workflow explicit and ordered (1. Confirm the protocol in DevTools, 2. Locate the actual bottleneck in Lighthouse/field data, 3. Only if protocol is the issue, apply the server/CDN fix, 4. Re-verify) so the validation checkpoint is a real step rather than an implicit section.

DimensionReasoningScore

Conciseness

The intro paragraph ('Modern HTTP protocols significantly reduce the impact of latency and allow multiple resources to be downloaded simultaneously...') explains HTTP/2 concepts Claude already knows, and the Quick Reference bullets largely restate the same ideas — mostly efficient but with unnecessary explanation that could be cut, fitting anchor 3 rather than 4.

3 / 5

Actionability

'Enable HTTP/2 or HTTP/3 in your web server (Nginx, Apache) or via a CDN/load balancer' and 'using browser DevTools or online checkers' are high-level hints with no commands or config in the body; the concrete steps are deferred entirely to references/rule.md. Some guidance exists and the pointer is explicit, so anchor 3 fits better than 2, but key executable details (e.g., the nginx listen directive, the DevTools Protocol column) are absent from the body.

3 / 5

Workflow Clarity

Check → Fix → Explain → Code Review implies a measure-then-fix sequence, but there is no explicit ordering, no validation checkpoints beyond the implicit 'Check' step, and the Code Review section only asks to 'describe the measurement method used to confirm the issue' — sequence present, checkpoints implicit, matching anchor 3.

3 / 5

Progressive Disclosure

A short, well-sectioned overview with a clearly signaled one-level-deep reference ('For full implementation details, code examples, and framework-specific guidance, see references/rule.md' — verified to exist and contain the concrete Nginx config and DevTools steps); content is appropriately split and navigation is easy, matching anchor 5.

5 / 5

Total

14

/

20

Passed

Description

83%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 with an explicit 'Use when' trigger clause, natural user-facing phrases, and a concrete verification-oriented 'what' grounded in named tools. Its only weaknesses are a fix-side capability that is implied rather than stated and trigger terms that overlap somewhat with general performance skills.

DimensionReasoningScore

Specificity

Names concrete actions ('Verify the actual bottleneck in DevTools, Lighthouse, or field data', 'auditing slow page loads, heavy assets, or rendering delays') with specific tools, but the fix-side capability (enabling the protocol) is only implied, so it falls between anchors 3 and 4 — noticeably above several-actions gap but short of comprehensive.

4 / 5

Completeness

Explicitly answers both: what ('Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes') and when ('Use when auditing slow page loads, heavy assets, or rendering delays related to Enable HTTP/2 or HTTP/3') with concrete trigger phrases, matching the anchor-5 example; anchor 4's deficiency ('when could be more explicit') does not apply.

5 / 5

Trigger Term Quality

Natural user phrases like 'slow page loads', 'heavy assets', 'rendering delays', 'HTTP/2 or HTTP/3', 'DevTools', and 'Lighthouse' are present, but common variations such as 'page speed', 'network latency', or 'site is slow' are missing — good coverage, not comprehensive.

4 / 5

Distinctiveness Conflict Risk

The 'related to Enable HTTP/2 or HTTP/3' qualifier gives it a clear niche, but the opening triggers ('slow page loads', 'rendering delays') could also match general performance-optimization skills — minor overlap risk with closely related skills rather than a fully distinct trigger set.

4 / 5

Total

17

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
thedaviddias/Front-End-Checklist
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.