
from skills15
Comprehensive guide to building and composing WebAssembly components: WASI fundamentals, composition patterns, language interoperability, tooling, and runtime c
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.
Documentation-only skill for WebAssembly component development with WASI fundamentals, composition patterns, and runtime compatibility. No scripts included — pure reference skill with well-organised progressive disclosure via reference files. SKILL.md is lean and well-structured with clear triggers and useful defaults section.
Pure documentation skill with no scripts or executable content. Excellent progressive disclosure architecture with topic-specific reference files. Clean frontmatter with specific trigger descriptions.