variable-creation

Automates creation and management of Domo card variables for interactive Beast Mode inputs via CLI or API workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and manage Domo card variables (dropdowns, pills, sliders); function templates, control registration, card save flow, curl or CLI.

Core Features & Use Cases

  • Manage variable definitions (name, type, allowed values) and link them to Beast Mode formulas.
  • Support common use cases: dropdowns, sliders, pills for what-if analyses, and dynamic card behavior.
  • Use cases include adding user-selectable inputs to a KPI card and adjusting formulas in Beast Modes.

Quick Start

Create a Domo card variable (dropdown, slider, or pill) and output the API calls to register and apply it to a card.

Frequently Asked Questions about variable-creation

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

FAQPage Schema
How do I create Domo card variables for interactive controls?

Domo card variables are created by defining a unique name, type, and allowed values, then registering a control and merging it into the card save flow. This Skill automates checking name uniqueness and generating the API calls to complete the process.

How do I link a Domo dropdown or slider to a Beast Mode formula?

To link a Domo dropdown or slider to a Beast Mode formula, you create a function template with an embedded control reference. The Skill generates this template and registers the variable so the Beast Mode input dynamically adjusts based on user selection.

Can I automate Domo card variable creation using the CLI or API?

Yes, Domo card variable creation supports CLI and API-driven workflows. The Skill outputs the necessary API calls to register controls and apply them to a card, allowing you to automate the entire definition and merge process programmatically.

What types of interactive controls can I add to a Domo card?

You can add dropdowns, sliders, and pills as interactive controls to a Domo card. These variables enable what-if analyses and dynamic card behavior by allowing users to adjust Beast Mode formula inputs directly from the card interface.

What steps are required to register a control and merge it into a Domo card save?

Registering a control and merging it into a Domo card save requires checking name uniqueness, creating the function template, registering the control, reading the card definition, and merging the variable into the save payload. The Skill automates this entire sequence.