Build your C/C++ code for the browser.
Guides agents in building C/C++ code into WebAssembly with configurable exports, memory, asynchronous behavior, and debugging.
When to use it
Use when compiling C/C++ to WebAssembly, exporting functions to JavaScript, configuring memory, debugging binaries, or using Asyncify.
It changes how the agent compiles, configures, optimizes, and debugs the project's C/C++ WebAssembly code.
What you provide
Requires the Emscripten compiler for compilation; the setup workflow installs and activates its SDK.
Requires Python 3 to run the local HTTP server in the browser-build workflow.
This skill
https://github.com/emscripten-core/emsdk.git
Downloads the Emscripten SDK repository
emsdk
Installs the latest Emscripten SDK