For building 3D web experiences without wrestling with low-level WebGL, this gives you the full Babylon.js toolkit with cameras, lighting systems, mesh builders, and materials. It covers everything from basic scene setup to PBR materials and shadow mapping. The skill includes both the classic global API and modern ES6 imports, which matters if you're working in TypeScript. If you need collision detection, physics, or game-like features out of the box, Babylon.js has stronger batteries-included vibes than Three.js. Good for interactive visualizations, browser games, or any project where you want engine-level features without building them yourself.

skills.sh installs
2.7K
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add freshtechbro/claudedesignskills --skill babylonjs-engine --agent claude-code

Installs into .claude/skills of the current project.

Files

Babylon.js Engine Skill

Related Skills

  • threejs-webgl: Alternative 3D engine
  • react-three-fiber: React integration for 3D
  • gsap-scrolltrigger: Animation library
  • motion-framer: UI animations

Core Concepts

1. Engine and Scene Initialization

Basic Setup

// Get canvas element
const canvas = document.getElementById('renderCanvas');

// Create engine
const engine = new BABYLON.Engine(canvas, true, {
  preserveDrawingBuffer: true,
  stencil: true
});

// Create scene
const scene = new BABYLON.Scene(engine);

// Render loop
engine.runRenderLoop(() => {
  scene.render();
});

// Handle resize
window.addEventListener('resize', () => {
  engine.resize();
});

ES6/TypeScript Setup

import { Engine } from '@babylonjs/core/Engines/engine';
import { Scene } from '@babylonjs/core/scene';
import { FreeCamera } from '@babylonjs/core/Cameras/freeCamera';
import { Vector3 } from '@babylonjs/core/Maths/math.vector';
import { HemisphericLight } from '@babylonjs/core/Lights/hemisphericLight';
import { CreateSphere } from '@babylonjs/core/Meshes/Builders/sphereBuilder';

Sponsors

Details

Repository
github.com/freshtechbro/claudedesignskills
Categories
Frontend Development, Automation & Workflows, Game Development
First seen
Jun 3, 2026

More from freshtechbro/claudedesignskills

All 23
1ognjengt avatarviral-hook-creatorognjengt/founder-skillsCreates viral social media hooks using proven psychological patterns and trigger words. Use when user needs attention-grabbing openings for posts, threads, vide2.7Kskills.sh installs
2thedivergentai avatargodot-masterthedivergentai/gd-agentic-skillsConsolidated expert library for professional Godot 4.7+ game and application development. Orchestrates 92 Domain Skills through architectural workflows, anti-pa2.7Kskills.sh installs
3zate avatargodot-uizate/cc-godotExpert knowledge of Godot's UI system including Control nodes, themes, styling, responsive layouts, and common UI patterns for menus, HUDs, inventories, and dia2.7Kskills.sh installs
4agricidaniel avatarblog-writeagricidaniel/claude-blogWrite new blog articles from scratch optimized for Google rankings and AI citations. Generates full articles with template selection, answer-first formatting, K2.7Kskills.sh installs
5android avatarmigrate-xml-views-to-jetpack-composeandroid/skillsProvides a structured workflow for migrating an Android XML View to Jetpack Compose. This skill details the step-by-step process, from planning and dependency s2.6Kskills.sh installs
6agricidaniel avatarblog-rewriteagricidaniel/claude-blogRewrite and optimize existing blog posts for Google SEO (May 2026 Core Update, E-E-A-T) and AI citation visibility as one SEO discipline. For AI-citation-only a2.6Kskills.sh installs