Core
SkillWeb & browsingWork on @node-3d/core browser-like runtime, Document/Window/canvas behavior, WebGL/Three.js compatibility, globals, context and resource behavior.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Core skill
What this skill tells your AI
The instructions your AI receives, as published by node-3d/node-3d in .agents/skills/core/SKILL.md and read by ahel’s review.
Owns
@node-3d/core runtime behavior and compatibility semantics.
Workflow
- Inspect
corewithglfw,webgl, andimageonly when the behavior crosses those package boundaries. - Identify the exact browser/WebGL/Three.js behavior required by source, examples, tests, or upstream contracts.
- Preserve the project model: practical browser compatibility over real native graphics resources, not a claim of complete browser emulation, with explicit escape hatches.
- Treat globals, Document/Window/canvas, image loading, loops, contexts, and resource recreation as one environment.
- Add focused tests/examples for public behavior and document intentional compatibility divergences.
- Preserve
init()caching, context-sharing assumptions, and documented renderer/resource recreation behavior unless the contract intentionally changes.
Load References
Load .agents/references/browser-runtime.md for environment/context compatibility
work.
Use $native-addons as a secondary skill only if C++/native binding artifacts
are modified. Use $tests/$examples/$docs only when those owned artifacts are
also changed.
Signals
- GitHub stars
- 64
- Forks
- 3
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
core-node-3d- Source
- github.com/node-3d/node-3d