Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
thedaviddias avatar

Render Blocking

  • 1 installs
  • 73.4k repo stars
  • Updated June 18, 2026
  • thedaviddias/frontendchecklist

Finds render-blocking CSS and JS and loads them async or deferred, inlines critical CSS, and removes serial @import chains.

About

Eliminates render-blocking resources that delay first paint and cause a white-screen effect during load. A developer uses it when auditing slow loads and rendering delays.

  • Load non-critical CSS/JS with defer, async, or media queries
  • Inline critical CSS and avoid @import chains

Render Blocking by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,914 of 2,245 Frontend Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/thedaviddias/frontendchecklist --skill render-blocking

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars73.4k
Last updatedJune 18, 2026
Repositorythedaviddias/frontendchecklist

What it does

Finds render-blocking CSS and JS and loads them async or deferred, inlines critical CSS, and removes serial @import chains.

Files

SKILL.mdMarkdownGitHub ↗

Eliminate render-blocking resources

Render-blocking resources prevent the browser from painting anything on the screen, leading to a "white screen" effect and poor user experience.

Quick Reference

  • Load non-critical CSS and JS asynchronously using defer, async, or media queries
  • Inline critical CSS to allow the page to start rendering immediately
  • Avoid @import in CSS as it creates serial request chains

Check

Review the page's resources and identify any CSS or JavaScript files that are blocking the initial render of the page.

Fix

Update the loading strategy for render-blocking resources by using defer, async, or inlining critical styles.

Explain

Explain how render-blocking resources impact the First Contentful Paint (FCP) and how to resolve them.

Code Review

Review the routes, assets, and loading behavior that affect Eliminate render-blocking resources. 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/en/rules/performance/render-blocking

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.