manifest

Installation
SKILL.md

manifest.json

The manifest.json file is critical - it declares all external resources your app needs. Domo uses this to:

  1. Know which datasets, collections, workflows, and code engine functions to connect
  2. Map aliases (used in your code) to actual Domo resource IDs (configured at publish time)

For package create/update lifecycle details that feed packagesMapping, use:

  • ~/.agents/skills/code-engine-create/SKILL.md
  • ~/.agents/skills/code-engine-update/SKILL.md

Basic structure

{
  "name": "My App Name",
  "version": "1.0.0",
  "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
  "fullpage": true,
  "size": {
Related skills
Installs
56
GitHub Stars
15
First Seen
Mar 30, 2026