nemo-plugin-patterns
Installation
SKILL.md
Nemo Plugin Patterns
Use this skill when creating, modifying, or debugging Nemo plugins (native or WASM).
Three-Tier Extension Model
XML (declarative) → Rhai scripts (lightweight logic) → Native/WASM plugins (full power)
| Tier | Sandboxing | Use Case |
|---|---|---|
| Rhai scripts | Operation limits, no I/O | Event handlers, simple transforms, UI logic |
| WASM plugins | Memory isolation, capability-based | Data sources, complex transforms, sandboxed logic |
| Native plugins | None (Rust safety only) | Full system access, performance-critical, background threads |
PluginContext API
Available to all plugins at runtime: