Agent skill

R3f Loaders

by EnzeD in EnzeD/r3f-skills

Load and reuse 3D assets in React Three Fiber with useGLTF, useLoader, Suspense, and preloading.

No licenceAuto-check passedGame Development

Install R3f Loaders

skills CLI
$ npx skills add EnzeD/r3f-skills --skill r3f-loaders -a claude-code

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

GitHub CLI
$ gh skill install EnzeD/r3f-skills r3f-loaders --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/EnzeD/r3f-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/r3f-loaders .claude/skills/r3f-loaders && 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
r3f-loaders
GitHub stars
128
Token cost
~1.2k tokens
SKILL.md length
517 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
None found

At a glance

Load and reuse 3D assets in React Three Fiber with useGLTF, useLoader, Suspense, and preloading.

  • Loading/error UI
  • SKILL.md covers Load and reuse a model, Loading decisions, Cache, clones, and lifetime and Decoders and failure paths, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Tasks that involve 3D graphics and WebGL

What it does

R3f Loaders is an agent skill from EnzeD/r3f-skills. Load and reuse 3D assets in React Three Fiber with useGLTF, useLoader, Suspense, and preloading. Use for model loading, decoder setup, caching, cloning, or loading/error UI.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Game Development, covering 3D graphics and WebGL, Game assets and audio and Caching. It works with Three.js.

When your agent uses it

  • Loading/error UI
  • Tasks that involve 3D graphics and WebGL
  • Tasks that involve Game assets and audio

Example prompts

  • “/r3f-loaders”

What it can do on your machine

Read from SKILL.md and the folder at commit 4a11805. 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 (its code samples are typescript).

    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):

    • threejs.org
    • drei.docs.pmnd.rs
    • r3f.docs.pmnd.rs

    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

R3f Loaders loads about 1.2k tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 517 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k

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

Without a licence we can't republish the file, so here is its outline and opening line. It has 517 words (~1,193 tokens).

“Inspect installed Fiber, Drei, Three.js, and React versions first. Examples use Fiber 9 / React 19. Verify actual asset paths, node names, formats, and compression; do not invent a model's structure.”

— opening of SKILL.md by EnzeD
name
r3f-loaders

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/r3f-loaders of EnzeD/r3f-skills.

Open the folder on GitHubat commit 4a11805

Compare with similar skills

R3f Loaders 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.

R3f Loaders compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
R3f Loaders this skillEnzeD/r3f-skills128—~1.2kAutomated safety check: PassNone
Threejs 3D Generatorvalkor-ai/loom1.2k1 repos~2.6kAutomated safety check: PassApache-2.0
Threejs 3D Generatorcorosolto/client257—~3.4kAutomated safety check: PassAGPL-3.0
Living BackdropTheOrcDev/skills106—~2.3kAutomated safety check: PassNone
Blender Web Export Pipelinefreshtechbro/claudedesignskills1k—~4.2kAutomated safety check: PassMIT
Pneuma Lucidpandazki/pneuma-skills161—~4.6kAutomated safety check: WarnMIT

Similar skills

  • Threejs 3D Generator

    valkor-ai/loom

    Generate, texture, rig, animate, stylize, convert, and download 3D assets for Three.js games via the Tripo API.

    1.2k GitHub starsUsed in 1 repo~2.6k tokens
    Game DevelopmentAuto-check passed
  • Threejs 3D Generator

    corosolto/client

    Generate, texture, rig, animate, stylize, convert, and download 3D assets for Three.js games using the Tripo API.

    257 GitHub stars~3.4k tokensUpdated yesterday
    Game DevelopmentAuto-check passed
  • Living Backdrop

    TheOrcDev/skills

    Turn one still image into a living web backdrop - depth parallax that follows the pointer, a subject that breathes, and ambient wind, cloud drift, light and dust, in a single WebGL shader with a…

    106 GitHub stars~2.3k tokensUpdated 11 days ago
    Game DevelopmentAuto-check passed
  • Blender Web Export Pipeline

    freshtechbro/claudedesignskills

    Exports and optimizes Blender 3D models and animations for the web as glTF, covering batch Python scripting, texture baking, decimation and LOD generation for Three.js and Babylon.js.

    1k GitHub stars~4.2k tokensUpdated 10 mo ago
    Game DevelopmentAuto-check passed
  • Pneuma Lucid

    pandazki/pneuma-skills

    Pneuma Lucid Mode workspace guidelines. An agent skill from pandazki/pneuma-skills.

    161 GitHub stars~4.6k tokensUpdated today
    Game DevelopmentAuto-check: warnings
  • Vtj Resource Management

    hexianWeb/Third-Person-MC

    Loads and manages 3D assets via the Resources system. An agent skill from hexianWeb/Third-Person-MC.

    195 GitHub stars~1.6k tokensUpdated 2 mo ago
    Game DevelopmentAuto-check passed

More from EnzeD/r3f-skills

All 11 skills in this repo
  • R3f Animation

    EnzeD/r3f-skills

    Animate React Three Fiber objects with useFrame, damping, and GLTF clips.

    128 GitHub stars~1.1k tokensUpdated 1 mo ago
    Auto-check passed
  • R3f Fundamentals

    EnzeD/r3f-skills

    Set up React Three Fiber scenes, Canvas, typed JSX, hooks, and resource ownership.

    128 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check passed
  • R3f Geometry

    EnzeD/r3f-skills

    Build React Three Fiber geometry, custom buffers, instanced meshes, points, and lines.

    128 GitHub stars~1.2k tokensUpdated 1 mo ago
    Auto-check passed
  • R3f Physics

    EnzeD/r3f-skills

    Add Rapier rigid bodies, colliders, forces, sensors, and joints to React Three Fiber.

    128 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check passed
  • R3f Shaders

    EnzeD/r3f-skills

    Implement custom GLSL or TSL materials in React Three Fiber, including uniforms and vertex deformation.

    128 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check passed
  • R3f Textures

    EnzeD/r3f-skills

    Configure textures in React Three Fiber, including color spaces, UV channels, sampling, video, and render targets.

    128 GitHub stars~1.3k tokensUpdated 1 mo ago
    Auto-check passed

Works with

Questions about R3f Loaders

What does R3f Loaders do?

Load and reuse 3D assets in React Three Fiber with useGLTF, useLoader, Suspense, and preloading. R3f Loaders is an agent skill from EnzeD/r3f-skills. Load and reuse 3D assets in React Three Fiber with useGLTF, useLoader, Suspense, and preloading.

When should I use R3f Loaders?

R3f Loaders fits situations like: loading/error UI; tasks that involve 3D graphics and WebGL; tasks that involve Game assets and audio.

How do I install R3f Loaders in Claude Code?

Run `npx skills add EnzeD/r3f-skills --skill r3f-loaders -a claude-code`. Or copy the skill folder (skills/r3f-loaders in EnzeD/r3f-skills) into .claude/skills/r3f-loaders in your project. Claude Code loads it when a task matches its description.

How do I install R3f Loaders in Codex?

Run `npx skills add EnzeD/r3f-skills --skill r3f-loaders -a codex`. Or copy the skill folder (skills/r3f-loaders in EnzeD/r3f-skills) into .agents/skills/r3f-loaders in your project. Codex loads it when a task matches its description.

Can I use R3f Loaders 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 EnzeD/r3f-skills --skill r3f-loaders -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/r3f-loaders, .gemini/skills/r3f-loaders, .github/skills/r3f-loaders and .opencode/skills/r3f-loaders in your project.

What does R3f Loaders need to run?

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

Does R3f Loaders access the network?

SKILL.md names 3 domains. As links in the text: threejs.org, drei.docs.pmnd.rs and r3f.docs.pmnd.rs. This is read from the text; nothing was executed.

Is R3f Loaders 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 R3f Loaders use?

No licence was found for R3f Loaders or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does R3f Loaders use?

About 1.2k tokens (SKILL.md is roughly 4.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to R3f Loaders?

Skills that share tags, products or a category with R3f Loaders: Threejs 3D Generator (valkor-ai/loom, 1.2k stars), Threejs 3D Generator (corosolto/client, 257 stars), Living Backdrop (TheOrcDev/skills, 106 stars) and Blender Web Export Pipeline (freshtechbro/claudedesignskills, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains R3f Loaders?

EnzeD (a GitHub user) maintains it in EnzeD/r3f-skills, which has 128 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on August 31, 2026.

Source: EnzeD/r3f-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.