luminarys-sdk
Rust SDK for building Luminarys WASM skills.
Installation
Add to your Cargo.toml:
[]
= ["cdylib"]
[]
= "0.2"
= { = "1", = ["derive"] }
= "1.3"
Quick Start
Create src/skill.rs with annotated handler functions (use /// doc comments):
use *;
/// @skill:id com.my-company.my-skill
/// @skill:name "My Skill"
/// @skill:version 1.0.0
/// @skill:desc "My first skill."
/// @skill:method greet "Greet by name."
/// @skill:param name required "User name"
/// @skill:result "Greeting text"
Generate, build, and sign:
Documentation
Tools
Download lmsk from releases.
License
MIT