maravilla-events

Installation
SKILL.md

Maravilla Events

Event handlers are TypeScript files under events/ (or top-level events.ts) that the framework adapter discovers at build time. Each handler is a RegisteredHandler — a tuple of { trigger, handler } produced by one of the on* factories from @maravilla-labs/platform/events.

my-app/
├── events/
│   ├── onUserRegistered.ts      # onAuth
│   ├── tagNewTodoItem.ts        # onKvChange
│   ├── reflectHuddleCall.ts     # onChannel
│   └── rollupTodoStats.ts       # onDb
└── maravilla.config.ts

The Rust dispatcher pulls trigger config out of the manifest and invokes your handler in the same isolate as your request code, with the full platform available on ctx.

Trigger types

onKvChange — KV writes

Related skills

More from maravilla-labs/maravilla-cli

Installs
16
First Seen
Apr 29, 2026