LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

blazor-threejs-migration - Migrate Three.js integrations to Blazor WebAssembly

Migrates or reconstructs a locally vendored Three.js integration in a Blazor WebAssembly project, including the JavaScript bridge, Razor page, cleanup, and GitHub Pages deployment.

Tags

Updated: 2026-10-04

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Migrate Three.js to Blazor
  • Vendor Three.js through MSBuild
  • Create an ESM JavaScript bridge
  • Manage the 3D scene lifecycle
  • Clean up Three.js resources
  • Prepare GitHub Pages deployment
  • Validate builds and vendored assets

Inputs

  • Destination Blazor WebAssembly project
  • Optional original repository
  • Deployment target
  • Offline requirement
  • 3D page variant

Outputs

  • Updated .csproj vendoring target
  • wwwroot/js/three-bridge.js module
  • Razor 3D page
  • Optional GitHub Pages workflow
  • Vendored Three.js assets
  • Build validation result

Requirements

  • Blazor WebAssembly project
  • .NET SDK matching the project
  • Node.js and npm
  • Permission to modify project files

Source

  • Spec: SKILL.md
Blazor WebAssembly
Three.js
JavaScript ESM
MSBuild
offline assets
GitHub Pages
.NET migration
Migrate Three.js to Blazor
Vendor Three.js through MSBuild
Create an ESM JavaScript bridge
Manage the 3D scene lifecycle
Destination Blazor WebAssembly project
Optional original repository
Deployment target
Updated .csproj vendoring target
wwwroot/js/three-bridge.js module
Razor 3D page