$npx skillfedfor your agent

r3f-router

r3f-router intelligently directs Three.js React Fiber workloads to the right specialized skill based on task requirements. This dispatcher streamlines skill selection within MCP environments, ensuring Claude accesses the most relevant instruction sets for each request. Perfect for scaling complex R3F projects across multiple specialized knowledge domains.

r3f-router helps you identify the right R3F skill by analyzing your project requirements. It routes tasks to specialized skills based on what you're building—whether that's fundamental scene setup, geometry manipulation, material effects, performance optimization, or advanced features like shaders or particle systems. Describe your goal and r3f-router will recommend the appropriate skill or skill combination.

AI-generated summary based on this skill's SKILL.md

8 3 MITupdated by Bbeierle12

Decision gist · record as of 2026-07-27

r3f-router helps you identify the right R3F skill by analyzing your project requirements. It routes tasks to specialized skills based on what you're building—whether that's fundamental scene setup, geometry manipulation, material effects, performance optimization, or advanced features like shaders or particle systems. Describe your goal and r3f-router will recommend the appropriate skill or skill combination.

manual: git clone https://github.com/Bbeierle12/Skill-MCP-Claude → cp -r Skill-MCP-Claude/skills/r3f-router ~/.claude/skills/r3f-router
skills/r3f-router/SKILL.md · version b2b8a1fc

Use it when

  • r3f-router evaluates your task against a framework of R3F skill domains, identifying which specialized skills work together.
  • r3f-router uses a decision framework that maps project requirements to specialized R3F skills.

Verify before relying

Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

Bbeierle12/Skill-MCP-Claude/r3f-router · repository language: JavaScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

Which React Three Fiber skill should I use for my project?

r3f-router helps you identify the right R3F skill by analyzing your project requirements. It routes tasks to specialized skills based on what you're building—whether that's fundamental scene setup, geometry manipulation, material effects, performance optimization, or advanced features like shaders or particle systems. Describe your goal and r3f-router will recommend the appropriate skill or skill combination.

How does r3f-router determine skill dependencies and combinations?

r3f-router evaluates your task against a framework of R3F skill domains, identifying which specialized skills work together. It understands when you need foundational skills first, when to layer in geometry or materials, and how performance optimization skills fit into your workflow. This dependency awareness ensures you combine skills in the right sequence for your specific use case.

What is the r3f routing decision framework?

r3f-router uses a decision framework that maps project requirements to specialized R3F skills. It considers factors like project complexity, performance needs, visual goals, and technical constraints to route your request intelligently. Whether you're choosing between drei and custom implementations, optimizing large scenes, or building shader art, the framework guides you to the most relevant skill path.

Can r3f-router help me start a new React Three Fiber project?

Yes. r3f-router guides new projects by identifying which skills you need during setup. It clarifies whether to begin with fundamentals, which specialized skills to incorporate from the start, and how to structure your skill usage as the project grows. This prevents unnecessary complexity and ensures you're using the right tools from day one.

How does r3f-router resolve conflicts between multiple R3F skills?

r3f-router analyzes conflicting signals by examining your specific requirements—performance constraints, visual complexity, team expertise, and project scope. When multiple skills could work, it weighs factors like optimization overhead, implementation complexity, and long-term maintainability to recommend the best fit or most effective combination for your situation.

What types of R3F tasks can r3f-router route to specialized skills?

r3f-router handles diverse R3F workloads: product visualization, particle systems, shader art, model loading, game simulations, large scene optimization, and custom geometry or material work. It routes geometry tasks, materials effects, performance tuning, and advanced features to appropriate specialists, ensuring every R3F request reaches the most capable skill for that domain.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

R3F Router

Routes to 5 specialized React Three Fiber skills based on task requirements.

Routing Protocol

  1. Classify — Identify primary task type from user request
  2. Match — Find skill(s) with highest signal match
  3. Combine — Most R3F tasks need 2-4 skills together
  4. Load — Read matched SKILL.md files before implementation

Quick Route

Tier 1: Core (Always Consider)
Task Type Skill Primary Signal Words
Scene setup r3f-fundamentals canvas, scene, camera, lights, render, useFrame
Custom shapes r3f-geometry geometry, vertices, bufferAttribute, instancing, mesh
Surface appearance r3f-materials material, shader, texture, uniform, color, PBR
Tier 2: Enhanced (Add When Needed)
Task Type Skill Primary Signal Words
Optimization

(truncated - see the full file via the links below)

File tree — 2 files
skills/r3f-router/SKILL.md
skills/r3f-router/_meta.json

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Route R3F task to appropriate specialized skill based on requirements”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

threejs-builder
by notque · notque/vexjoy-agent

threejs-builder empowers developers to construct full-featured 3D web experiences using Three.js, React Three Fiber, or WebGPU. The skill handles scene setup, geometry creation, material application, and rendering pipelines, letting you focus on application logic rather than boilerplate. Perfect for interactive visualizations, games, and immersive web projects.

MITupdated Jul 2026
★ 412repo stars
R3f Interaction
by EnzeD · EnzeD/r3f-skills

R3f Interaction equips developers with a streamlined approach to adding user input handling to React Three Fiber projects. Handle clicks, drags, and touch gestures across your 3D canvas with minimal setup, enabling rich interactive experiences that respond naturally to user actions.

no license declared → metadata onlyupdated Jan 2026
★ 105repo stars
r3f-materials
by Bbeierle12 · Bbeierle12/Skill-MCP-Claude

r3f-materials equips you with practical knowledge of Three.js material systems within React Three Fiber workflows. Discover how to select, configure, and optimize materials for different rendering scenarios, from basic geometries to complex shader-driven effects.

MITupdated Jul 2026
★ 8repo stars
immersive-visuals-router
by Bbeierle12 · Bbeierle12/Skill-MCP-Claude

This skill provides a browser-based management layer for routing sophisticated 3D and visual projects to their appropriate specialized handlers within an MCP server environment. It integrates with Claude Code CLI to enable on-demand skill loading, letting you organize markdown-based instruction sets that extend Claude's capabilities for domain-specific visual work.

MITupdated Jul 2026
★ 8repo stars
r3f-fundamentals
by Bbeierle12 · Bbeierle12/Skill-MCP-Claude

Master the essentials of React Three Fiber by configuring your first Canvas component and establishing a foundational 3D environment. This skill walks you through the core setup patterns and scene architecture needed to begin rendering interactive 3D graphics in React.

MITupdated Jul 2026
★ 8repo stars
shader-router
by Bbeierle12 · Bbeierle12/Skill-MCP-Claude

shader-router directs shader-related work to the right specialized skill by analyzing your visual objectives. Built as a browser-based management layer for Claude MCP skills, it streamlines how you organize and deploy shader expertise across your workflow.

MITupdated Jul 2026
★ 8repo stars

More skills r3f-animation (MIT)

Tags
skill-routerdecision-frameworktask-classificationskill-combinationr3f-ecosystemrouting-protocolsignal-matchingdependency-graphproject-guidanceimplementation-path