mcpField

needle-engine

needle-toolsDevelopment71 installs

About needle-engine

Provides Needle Engine context for web-based 3D projects built on Three.js with the @needle-tools/engine component system. Use this skill whenever the user is working with Needle Engine components, GLB files exported from Unity or Blender, Vite configs with needlePlugins, TypeScript classes extending Behaviour, or anything involving @needle-tools/engine imports. Also trigger when the user mentions "needle engine", "needle tools", serializable decorators (@serializable, @syncField, @registerType), the <needle-engine> web component, 3D web apps using a component system on Three.js, or 3D scenes loaded from GLB in a web context — even if they don't explicitly name the engine. Trigger even when the user is just reporting a bug or error without mentioning Needle Engine — check if @needle-tools/engine is in package.json or imports. If the project uses Needle Engine, always load this skill.

Install

Copy the command and run it in a terminal.

$npx skills add https://needle-tools/ai --skill needle-engine

After installing, type/needle-enginein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

evals/
evals.json
references/
api.md
components.md
deployment.md
examples.md
integration.md
mcp.md
networking.md
optimization.md
physics.md
postprocessing.md
troubleshooting.md
whats-new.md
xr.md
scripts/
lookup-api.mjs
templates/
my-component.ts

Comments

Markdown supported