Provides an end-to-end reference for building WebAssembly components using the Component Model and WASI. Covers core concepts (component boundaries, WIT types), composition patterns (adapters, middleware, facades), language interoperability techniques, build tools (wash, wac, wasm-tools), and runtime gotchas for wasmtime/wasmCloud. The skill explains practical build and testing commands and how to design interfaces for performance and compatibility.
Use this skill when authoring or integrating WebAssembly components, especially when you need cross-language composition, runtime compatibility checks, or guidance on building with wash and composing components for deployment. It’s useful for engineers targeting wasm32-wasip2 and those troubleshooting imports, threading issues, or networking capabilities.
wash build, cargo build --target wasm32-wasip2), testing strategies, debugging steps, and performance tips.Suited to developer-oriented code assistants (Copilot-style), build automation agents, and CI helpers that can run wash/wasm-tools and generate WIT/component artifacts.
This skill has not been reviewed by our automated audit pipeline yet.