# wasm-compatibility

> Claude/Codex skill by [@marimo-team](https://omgskills.com/library/marimo-team/index.md) · 174 stars · Updated 2026-08-19

Check if a marimo notebook is compatible with WebAssembly (WASM) and report any issues.

## Install

```sh
git clone https://github.com/marimo-team/skills /tmp/skills && ln -s /tmp/skills/skills/wasm-compatibility ~/.claude/skills/wasm-compatibility
```

## From README

WASM Compatibility Checker for marimo Notebooks Check whether a marimo notebook can run in a WebAssembly (WASM) environment — the marimo playground, community cloud, or exported WASM HTML. Instructions Read the notebook Read the target notebook file. If the user doesn't specify one, ask which notebook to check. Run marimo's WASM lint rules marimo ships three lint rules that catch most WASM incompatibilities automatically. Run them first, and build the report from their output instead of re-deriving these checks by hand: MW001 incompatible-import — stdlib modules missing or non-functional in Pyodide (subprocess, pdb, dbm, resource, fcntl, termios, readline, curses, tkinter, pydecimal, test), plus multiprocessing exports and submodules that need native synchronization, shared memory, pipes, or process forking (Lock, Condition, Semaphore, Barrier, Manager, Pipe, RLock, sharedmemory, ForkContext/ForkProcess, ThreadPool, and others).

## Links

- HTML page: https://omgskills.com/library/marimo-team/skills/wasm-compatibility/
- GitHub: https://github.com/marimo-team/skills
- Author: [@marimo-team](https://omgskills.com/library/marimo-team/index.md)

## More from this repo

- [add-molab-badge](https://omgskills.com/library/marimo-team/skills/add-molab-badge/index.md) — Used to add "Open in molab" badge(s) linking to marimo notebooks.
   - [@marimo-team](https://omgskills.com/library/marimo-team/index.md) · 174 stars
- [auto-paper-demo](https://omgskills.com/library/marimo-team/skills/auto-paper-demo/index.md) — Make a demo of a research paper in a marimo notebook fully automatically without extra user input.
   - [@marimo-team](https://omgskills.com/library/marimo-team/index.md) · 174 stars
- [implement-paper](https://omgskills.com/library/marimo-team/skills/implement-paper/index.md) — Implement a research paper as an interactive marimo notebook together with the user.
   - [@marimo-team](https://omgskills.com/library/marimo-team/index.md) · 174 stars
