
create-course
Scaffold complete course projects for BabylonJS Market
Interactive CLI Wizard
Guided command-line wizard walks you through course setup step by step. Answer prompts for course name, topics, and structure to generate a complete project.

Article Templates
Pre-built MDX templates for different article types: tutorials, concept explanations, API references, and hands-on exercises. Consistent formatting across your course.

Example Projects
Each article can have associated runnable examples. Templates include Vite setup, BabylonJS scene initialization, and live preview configuration.

Marketplace Integration
Built-in scripts to package and publish your course to BabylonJS Market. Handles pricing metadata, access control, and asset bundling automatically.

TypeScript Setup
Full TypeScript configuration with strict mode, path aliases, and type definitions. Examples are type-safe and students learn proper TypeScript patterns.

Vitest Testing
Testing infrastructure included out of the box. Write unit tests for your example code to ensure it works correctly as you develop and update content.
