This is iii's take on serverless function orchestration, letting you register async handlers and bind them to triggers like HTTP, cron, queues, or streams. The interesting bit is cross-worker, cross-language function invocation via a unified trigger() API. The engine handles all the routing and serialization, so a Rust function can call a Python function without knowing where it lives. You get automatic schema generation from types in Rust and Python, manual definitions in Node. It's positioned as an alternative to Lambda or Cloud Functions but runs in their own worker runtime. If you're building event-driven systems and want language-agnostic RPC without wrestling with protocols, this gives you the plumbing.
npx skills add https://github.com/iii-hq/skills --skill iii-functions-and-triggers