app-studio-pro-code

Installation
SKILL.md

Pro-Code Custom Apps in App Studio

CUSTOM PALETTE REQUIRED: Never use Domo's native/default color palette. Always use the project's curated palette selected from domo-app-theme/references/color-palettes.md. Use OKLCH values directly in pro-code CSS; convert to hex for native card overrides. All chart series, text, grid, and status colors must use the chosen palette.

App Studio's Pro Code Editor allows embedding full JavaScript custom apps as cards on the App Studio canvas. This skill bridges two existing workflows: building custom apps (basic-custom-app-build) and placing cards on App Studio pages (basic-app-studio / advanced-app-studio).

When to Use

Use this skill when a user's requirement exceeds what native Domo cards can deliver. If a native card can handle it, use app-studio alone.

Decision Routing: Native Card vs Pro-Code

Evaluate each component in the user's requirements against this table. A single pro-code signal means that component should be a custom app.

Requirement Native Card Pro-Code
Standard chart (bar, line, pie, donut, funnel) X
KPI / single value with comparison X
Simple data table with sorting X
Related skills
Installs
36
GitHub Stars
15
First Seen
Apr 7, 2026