Push a package and mooncakes.io automatically builds optimized, cross-platform executable binaries that are easy to run in a local sandbox.
Inspect and modify existing PDFs with the pdflite CLI: query document/page information, merge or extract pages, edit metadata, bookmarks and page labels, diagnose embedded fonts, rewrite, validate, and decrypt. Use for these PDF operations rather than document authoring, OCR, or visual layout conversion.
Use moongrep to structurally search and perform taint analysis on MoonBit source code. Use when an agent needs syntax-aware MoonBit structural code search.
Look up Indonesian words in the official KBBI dictionary using the kbbi MoonBit CLI. It outputs JSON; translate or summarize the definitions for the user as needed.
Create or initialize minimal MoonBit modules with Momoka's stateless wasm CLI.
Embed files into a generated MoonBit source file.
Evaluate R6RS Scheme expressions and programs with the sandboxed bobzhang/scheme MoonBit CLI. Use when an agent needs to run or validate Scheme code, calculate a result with Scheme, execute a .scm file, or process Scheme source from stdin.
Create or revise minimal MoonBit WASM skills that package a runnable WASIp1 CLI with SKILL.md guidance for AI agents.
Synchronizes every MoonBit module in a moon.work workspace to one exact version and aligns internal workspace dependencies. Use when an agent needs to release or converge a MoonBit multi-module workspace on a single MAJOR.MINOR.PATCH version.
Build and run Yoorkin's portable MoonBit cowsay CLI for WASM.
Render Markdown as terminal-friendly text or an HTML fragment. Mermaid fenced blocks become ASCII-art diagrams in TUI output.
Grill the user relentlessly about a plan, design, decision, proposal, or idea until reaching shared understanding. Use when the user explicitly asks to be grilled, challenged, interviewed, pressure-tested, or stress-tested before acting or building.
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.
Ship a MoonBit package with SKILL.md so its executable entry is discoverable on mooncakes.io.
Publish packagesmooncakes.io automatically builds uploaded packages into Wasm binaries, then optimizes them with wasm-opt.
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.
Install moon, pick an optimized executable entry, and run the same sandboxed command across platforms with moon runwasm.
try now