Skip to content

Transform

A per-domain shim that maps an external provider’s data shape into Stallari’s canonical contracts (mail-thread, calendar-event, file-resource).

A Gmail transform reads Gmail through its API and emits the canonical mail-thread. Every skill consuming mail-thread automatically supports any provider with a transform — no per-provider skill replication. This is how the pack ecosystem stays bounded: authors write the small thing (the transform) that opens up the large thing (every existing consumer of the contract).