truto-unified-mappings

Installation
SKILL.md

Truto Unified Mappings Build

Use this skill when the user wants to author unified API mappings for an integration — the JSONata that transforms a proxy API's raw responses (and request bodies) into a Truto unified model schema (crm, ats, hris, ecommerce, …). The build command drives an LLM-powered loop that routes each unified resource/method to a proxy endpoint, samples it, generates JSONata, validates it, and produces a single JSON artifact (the MappingFile) that can be validated and applied to the Truto platform.

This skill covers the build -> validate -> apply workflow for unified mappings. It does NOT cover:

  • Building the integration definition itself (proxy resources, auth, pagination) -- see the truto-integrations-build skill. Build the integration first; it must have proxy resources before you can map them.
  • The JSONata language and Truto's custom $functions -- see the truto-jsonata skill.
  • Hand-editing per-environment unified mapping overrides via the admin CLI (unified-model-mappings, env-unified-model-mappings) -- see customizing-integrations.md and the truto-cli skill.
  • General CLI auth, profiles, and data-plane commands -- see truto-cli.
Installs
7
First Seen
Jul 21, 2026
truto-unified-mappings — trutohq/truto-skills