Agent skill

Fetchpriority Attribute

by thedaviddias in thedaviddias/Front-End-Checklist

A skill your agent uses when optimising Largest Contentful Paint (LCP), reducing render-blocking resource contention, or fine-tuning resource loading order in the critical rendering path.

MITAuto-check passedAI & LLM Engineering

Install Fetchpriority Attribute

skills CLI
$ npx skills add thedaviddias/Front-End-Checklist --skill fetchpriority-attribute -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install thedaviddias/Front-End-Checklist fetchpriority-attribute --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/thedaviddias/Front-End-Checklist.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/fetchpriority-attribute .claude/skills/fetchpriority-attribute && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
fetchpriority-attribute
GitHub stars
74k
Token cost
~535 tokens
SKILL.md length
223 words
Files
2 (incl. references)
Skills in repo
390
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when optimising Largest Contentful Paint (LCP), reducing render-blocking resource contention, or fine-tuning resource loading order in the critical rendering path.

  • Optimising Largest Contentful Paint (LCP)
  • SKILL.md covers Quick Reference, Check, Fix and Explain, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Reducing render-blocking resource contention

What it does

Fetchpriority Attribute is an agent skill from thedaviddias/Front-End-Checklist. Use when optimising Largest Contentful Paint (LCP), reducing render-blocking resource contention, or fine-tuning resource loading order in the critical rendering path.

Its SKILL.md is about 540 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/rule.md`).

It sits in AI & LLM Engineering, covering Web performance and Fine-tuning. It works with Contentful. The repository describes itself as: 🗂 The essential checklist for modern web development, for humans and AI agents. The licence is MIT.

When your agent uses it

  • Optimising Largest Contentful Paint (LCP)
  • Reducing render-blocking resource contention
  • Fine-tuning resource loading order in the critical rendering path

Example prompts

  • “/fetchpriority-attribute”

What it can do on your machine

Read from SKILL.md and the folder at commit e8d14d0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • frontendchecklist.io

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Fetchpriority Attribute loads about 535 tokens when it runs, and up to ~2.1k if it reads all its reference files. Until then it costs about 48 tokens; SKILL.md has 223 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~48
When it runs · the whole SKILL.md, loaded when a task matches
~535
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from thedaviddias/Front-End-Checklist at commit e8d14d0, republished under its MIT licence (© thedaviddias). 223 words, ~535 tokens.

Download SKILL.mdSave it as .claude/skills/fetchpriority-attribute/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
fetchpriority-attribute
description
Use when optimising Largest Contentful Paint (LCP), reducing render-blocking resource contention, or fine-tuning resource loading order in the critical rendering path.
metadata.category
performance
metadata.priority
medium
metadata.difficulty
beginner
metadata.estimatedTime
15
metadata.source
frontendchecklist.io
metadata.url
https://frontendchecklist.io/rules/performance/fetchpriority-attribute

Use fetchpriority to hint resource loading priority

Browsers use internal heuristics to guess resource priority, but they cannot know which image is your LCP candidate. Adding fetchpriority="high" to the LCP image has been shown to reduce LCP by 5–30 % in real-world tests, directly improving Core Web Vitals scores and user-perceived load speed. The attribute costs nothing to add and is the lowest-effort high-impact performance optimisation available today.

Quick Reference

  • Add fetchpriority="high" to the LCP image to accelerate Largest Contentful Paint
  • Add fetchpriority="low" to below-the-fold images that would otherwise compete with critical resources
  • Use fetchpriority="high" on <link rel="preload"> for critical fonts and CSS
  • Avoid marking more than one or two resources as high priority — it defeats the purpose

Check

Check whether the LCP image or hero element has fetchpriority="high" and whether any high-priority preload links are missing the attribute.

Fix

Add fetchpriority="high" to the LCP image element and any preloaded critical resources, and fetchpriority="low" to non-critical below-the-fold images.

Explain

Explain how the browser's resource priority queue works and how fetchpriority hints change loading order to improve LCP.

Code Review

Review the HTML for images above the fold. Flag the LCP candidate if it lacks fetchpriority="high", and flag any carousel or below-fold images that lack fetchpriority="low" (they compete with critical resources).


For full implementation details, code examples, and framework-specific guidance, see references/rule.md.

Rule page: https://frontendchecklist.io/rules/performance/fetchpriority-attribute

© thedaviddias, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/fetchpriority-attribute of thedaviddias/Front-End-Checklist.

  • SKILL.md
  • references/rule.md

Open the folder on GitHubat commit e8d14d0

Compare with similar skills

Fetchpriority Attribute next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Fetchpriority Attribute compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Fetchpriority Attribute this skillthedaviddias/Front-End-Checklist74k—~535Automated safety check: PassMIT
Codememory Mark Constraintharrylettering/CodeMemory158—~793Automated safety check: PassNone
Core Web Vitalstheopenco/llmgateway1.7k—~955Automated safety check: PassCustom licence
Performance ProfilerEliasOulkadi/shokunin114—~2.7kAutomated safety check: NotesMIT
Algo SEO Technicalasgard-ai-platform/skills241—~1kAutomated safety check: PassMIT
Core Web Vitalskostja94/marketing-skills1k—~1.2kAutomated safety check: PassMIT

Similar skills

  • Codememory Mark Constraint

    harrylettering/CodeMemory

    A skill your agent uses to durably record a hard constraint or invariant that the work must respect.

    158 GitHub stars~793 tokensUpdated 2 days ago
    AI & LLM EngineeringAuto-check passed
  • Core Web Vitals

    theopenco/llmgateway

    Diagnose and improve Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift in this repository's Next.js App Router frontends.

    1.7k GitHub stars~955 tokensUpdated today
    Frontend & DesignAuto-check passed
  • Performance Profiler

    EliasOulkadi/shokunin

    Performance profiling and optimization for web apps — Core Web Vitals (LCP, INP, CLS), Lighthouse audits, bundle analysis, backend profiling (CPU, memory, DB queries), N+1 detection, caching…

    114 GitHub stars~2.7k tokensUpdated 3 days ago
    Frontend & DesignAuto-check: notes
  • Algo SEO Technical

    asgard-ai-platform/skills

    Optimize Core Web Vitals (LCP, INP, CLS) for better search rankings and user experience.

    241 GitHub stars~1k tokensUpdated 4 mo ago
    Frontend & DesignAuto-check passed
  • Core Web Vitals

    kostja94/marketing-skills

    When the user wants to optimize Core Web Vitals, fix LCP, INP, or CLS issues.

    1k GitHub stars~1.2k tokensUpdated 2 days ago
    Frontend & DesignAuto-check passed
  • Peft Fine Tuning

    Orchestra-Research/AI-Research-SKILLs

    Parameter-efficient fine-tuning for LLMs using LoRA, QLoRA, and 25+ methods.

    13k GitHub starsUsed in 9 repos~3.1k tokens
    AI & LLM EngineeringAuto-check passed

More from thedaviddias/Front-End-Checklist

All 390 skills in this repo
  • Content Dates Audit

    thedaviddias/Front-End-Checklist

    Audits article and blog pages for visible publish dates, Article JSON-LD with datePublished and dateModified, and Open Graph time tags, then fixes what is missing.

    74k GitHub stars~691 tokensUpdated 2 days ago
    Auto-check passed
  • FAQPage Schema Markup

    thedaviddias/Front-End-Checklist

    Adds, checks and fixes FAQPage JSON-LD on pages with visible question-and-answer sections so it matches what readers see and can qualify for rich results.

    74k GitHub stars~774 tokensUpdated 2 days ago
    Auto-check passed
  • Favicon Audit and Setup

    thedaviddias/Front-End-Checklist

    Checks that a site's favicon is linked, reachable and large enough for Google search results, and sets up ICO, SVG and Apple touch icon files when they are missing.

    74k GitHub stars~731 tokensUpdated 2 days ago
    Auto-check passed
  • Content Freshness Signals

    thedaviddias/Front-End-Checklist

    Audits article pages for freshness signals, covering the Last-Modified header, Article JSON-LD dateModified and a visible last-updated date, and fixes mismatches.

    74k GitHub stars~741 tokensUpdated 2 days ago
    Auto-check passed
  • Geo Meta Tags Audit

    thedaviddias/Front-End-Checklist

    Audits and fixes geo.region, geo.placename and geo.position meta tags on regional pages, noting where they help (Bing) and where they do not (Google).

    74k GitHub stars~763 tokensUpdated 2 days ago
    Auto-check passed
  • Improve a Front-End Checklist Rule

    thedaviddias/Front-End-Checklist

    Scores and rewrites a Front-End Checklist rule MDX file against a scored quality rubric, replacing generic stub prompts with specific, actionable ones.

    74k GitHub stars~1.3k tokensUpdated 2 days ago
    Auto-check passed

Works with

Questions about Fetchpriority Attribute

What does Fetchpriority Attribute do?

A skill your agent uses when optimising Largest Contentful Paint (LCP), reducing render-blocking resource contention, or fine-tuning resource loading order in the critical rendering path. Fetchpriority Attribute is an agent skill from thedaviddias/Front-End-Checklist. Use when optimising Largest Contentful Paint (LCP), reducing render-blocking resource contention, or fine-tuning resource loading order in the critical rendering path.

When should I use Fetchpriority Attribute?

Fetchpriority Attribute fits situations like: optimising Largest Contentful Paint (LCP); reducing render-blocking resource contention; fine-tuning resource loading order in the critical rendering path.

How do I install Fetchpriority Attribute in Claude Code?

Run `npx skills add thedaviddias/Front-End-Checklist --skill fetchpriority-attribute -a claude-code`. Or copy the skill folder (skills/fetchpriority-attribute in thedaviddias/Front-End-Checklist) into .claude/skills/fetchpriority-attribute in your project. Claude Code loads it when a task matches its description.

How do I install Fetchpriority Attribute in Codex?

Run `npx skills add thedaviddias/Front-End-Checklist --skill fetchpriority-attribute -a codex`. Or copy the skill folder (skills/fetchpriority-attribute in thedaviddias/Front-End-Checklist) into .agents/skills/fetchpriority-attribute in your project. Codex loads it when a task matches its description.

Can I use Fetchpriority Attribute in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add thedaviddias/Front-End-Checklist --skill fetchpriority-attribute -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fetchpriority-attribute, .gemini/skills/fetchpriority-attribute, .github/skills/fetchpriority-attribute and .opencode/skills/fetchpriority-attribute in your project.

What does Fetchpriority Attribute need to run?

SKILL.md names no scripts, command-line tools or credentials: Fetchpriority Attribute is instructions for the agent only.

Does Fetchpriority Attribute access the network?

SKILL.md names 1 domain. As links in the text: frontendchecklist.io. This is read from the text; nothing was executed.

Is Fetchpriority Attribute safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Fetchpriority Attribute use?

Fetchpriority Attribute is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Fetchpriority Attribute use?

About 535 tokens (SKILL.md is roughly 2.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.5k tokens, read only when the agent opens those files.

What are the alternatives to Fetchpriority Attribute?

Skills that share tags, products or a category with Fetchpriority Attribute: Codememory Mark Constraint (harrylettering/CodeMemory, 158 stars), Core Web Vitals (theopenco/llmgateway, 1.7k stars), Performance Profiler (EliasOulkadi/shokunin, 114 stars) and Algo SEO Technical (asgard-ai-platform/skills, 241 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Fetchpriority Attribute?

thedaviddias (a GitHub user) maintains it in thedaviddias/Front-End-Checklist, which has 74,398 GitHub stars. The repository holds 390 skills in this directory. The repository was last updated on October 6, 2026.

Source: thedaviddias/Front-End-Checklist on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.