threejs-claude-skill-package
threejs-claude-skill-package
Catalogue stub — full package: Impertio-Studio/Three.js-Claude-Skill-Package (formerly OpenAEC-Foundation)
Decision tree
-
Is the full skill already installed? This package installs 24 skills (
threejs-agents-model-optimizer,threejs-agents-scene-builder,threejs-core-math,threejs-core-raycaster,threejs-core-renderer,threejs-core-scene-graph,threejs-errors-performance,threejs-errors-rendering,threejs-impl-animation,threejs-impl-audio,threejs-impl-drei,threejs-impl-ifc-viewer,threejs-impl-lighting,threejs-impl-physics,threejs-impl-post-processing,threejs-impl-react-three-fiber,threejs-impl-shadows,threejs-impl-webgpu,threejs-impl-xr,threejs-syntax-controls,threejs-syntax-geometries,threejs-syntax-loaders,threejs-syntax-materials,threejs-syntax-shaders); checking the first.- Global:
f=~/.agents/skills/threejs-agents-model-optimizer/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" - Project:
f=.agents/skills/threejs-agents-model-optimizer/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" installed→ the skill is installed asthreejs-agents-model-optimizer, invoke it and proceedpointer→ go to step 2
- Global:
-
Detect scope, then install:
[ -e ~/.agents/skills/threejs-claude-skill-package ] && echo "global" || echo "project"