SKILLS
MoonBit / Sandboxed local commands

MoonBit Skills Marketplace

Push a package and mooncakes.io automatically builds optimized, cross-platform executable binaries that are easy to run in a local sandbox.

1214 executable entrieslocal sandboxcross-platform binaries
Install moon
Type to search 1214 skills
$find
decoding_batch.wasm
3 days ago
M
from "moonbitlang/x"

No description provided.

moon runwasm moonbitlang/[email protected]/encoding/internal/benchmark/decoding_batch
decoding_streaming.wasm
3 days ago
M
from "moonbitlang/x"

No description provided.

moon runwasm moonbitlang/[email protected]/encoding/internal/benchmark/decoding_streaming
MoonBit wasm

Publish once, distribute safely across platforms

Under the hood, mooncakes.io compiles each skill to optimized WebAssembly (Wasm) binaries, then exposes them as executable commands through moon runwasm. The Wasm sandbox keeps commands isolated while the same artifact stays portable across platforms.

Add SKILL.md and repository links so users can inspect what a command does before they reuse it.

01

Fast publishing

Ship a MoonBit package with SKILL.md so its executable entry is discoverable on mooncakes.io.

Publish packages
02

Build optimized binaries

mooncakes.io automatically builds uploaded packages into Wasm binaries, then optimizes them with wasm-opt.

03

Share and browse skills

Share your skill with others, or browse skills published by other MoonBit users.

A published module gives users optimized executable binaries, SKILL.md context, and a consistent cross-platform artifact.

1214 wasm entriesmoon-wasm-optcross-platform wasm
Install moon

Run a published skill in one command

Install moon, pick an optimized executable entry, and run the same sandboxed command across platforms with moon runwasm.

try now
moon runwasm
$ moon runwasm