Install any skill in seconds. Free to start, no credit card required.
Get Started Free →thedaviddias/browser-caching
Use when auditing slow page loads, heavy assets, or rendering delays related to Enable browser caching. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.
Passed 21 of 22 test cases with the skill, and 19 of 22 without it.
2 fixed19 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am setting up a Node.js server that serves both dynamic HTML documents and static assets like compiled CSS and JS files. Can you provide the code to configure the HTTP response headers for these different types of files so they are stored locally by the user's client? Also, please write a brief explanation of how doing this helps with server load and repeat visit speeds.
| Checked | Without skill | With skill |
|---|---|---|
| Requires including the stale-while-revalidate directive in the header configuration. | Missed | Passed |
| Requires applying the immutable directive to the static assets. | Passed | Passed |
| Requires setting a max-age of 1 year (31536000 seconds) for the static assets. | Passed | Passed |
The instructions your model reads when the skill loads.
Proper caching eliminates redundant downloads on repeat visits—returning users see near-instant page loads when assets are served from browser cache.
Verify that proper cache headers are set for static resources to enable browser caching.
Configure appropriate Cache-Control and ETag headers for different resource types.
Explain how browser caching reduces server requests and improves repeat visit performance.
Review the routes, assets, and loading behavior that affect Enable browser caching. Flag exact files, requests, or rendering steps that add unnecessary network, CPU, or layout cost, and describe the measurement method used to confirm the issue.
For full implementation details, code examples, and framework-specific guidance,
see references/rule.md.
Rule page: https://frontendchecklist.io/rules/performance/browser-caching
test cases passed, vs 19 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.