code-engine-update

Automate Domo Code Engine package updates and version management via CLI.

19|13|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/stahura/domo-ai-vibe-rules --skill code-engine-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-engine-update
Source: https://github.com/stahura/domo-ai-vibe-rules/tree/main/skills/cli/code-engine-update
Command: npx skills add https://github.com/stahura/domo-ai-vibe-rules --skill code-engine-update

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Update Domo Code Engine packages through CLI-driven versioned lifecycle workflows with compatibility checks, datatype contract safeguards, and manifest mapping drift synchronization. Use when an agent must update package code or create a new package version and keep app mappings aligned.

Core Features & Use Cases

  • CLI-driven package updates: update existing packages or create new versions via the CLI.
  • Datatype contract safeguards and compatibility checks to prevent breaking changes.
  • Drift synchronization: keep manifest mappings in sync across apps and environments.
  • Guardrails for release handling with explicit approvals when needed.

Quick Start

Run the CLI to update an existing Code Engine package or create a new version for a given package ID.

Frequently Asked Questions about code-engine-update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update Domo Code Engine packages and keep app mappings aligned?

Code Engine package updates are automated through CLI-driven versioned workflows that apply code changes while synchronizing manifest mappings. The workflow enforces datatype contract safeguards and outputs an updated packageId, version, and contract summary.

What is manifest mapping drift synchronization in Domo Code Engine?

Manifest mapping drift synchronization keeps app mappings aligned across environments during Code Engine package updates. It detects configuration drift and enforces synchronization to prevent inconsistencies.

How do I create a new version of a Domo Code Engine package via CLI?

You create a new package version by running the CLI update command against a given package ID. The workflow applies explicit release handling guardrails and returns the new version identifier.

How do datatype contract safeguards prevent breaking changes during package updates?

Datatype contract safeguards enforce compatibility checks during Code Engine package updates to prevent breaking changes. They validate datatype contracts before applying updates to ensure existing app mappings remain functional.

Do I need explicit approvals for Code Engine release handling?

Explicit approvals are required for Code Engine release handling when guardrails determine manual verification is necessary. The workflow enforces release handling rules to ensure safe package lifecycle updates.