card-creation

Manage KPI card lifecycles programmatically using the Domo Product API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

KPI cards are central to dashboards but building and updating them programmatically is tedious and error-prone. This Skill provides a concrete reference implementation and API guidance for creating, reading, updating, copying, and deleting KPI cards using Domo's Card API.

Core Features & Use Cases

  • Card lifecycle automation: create, update, copy, and delete KPI cards across pages and datasets.
  • Chart type and beast-mode support: configure chart types, columns, overrides, and card-level beast modes for consistent visuals.
  • Use case: automatically clone a card from a template page to a new page with updated data sources and titles.

Quick Start

Create a KPI card for a target page using the Domo Card API.

Frequently Asked Questions about card-creation

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

FAQPage Schema
How do I automate Domo KPI card creation using the API?

Automate Domo KPI card creation by using the Domo Product API to programmatically manage card lifecycles, configure chart types, apply beast modes, and set overrides across datasets with proper authentication and endpoint configuration.

Can I copy and update KPI cards programmatically across multiple Domo pages?

Yes, you can copy and update KPI cards programmatically across Domo pages by using the Card API to clone existing cards, update data sources, modify titles, and apply layout configurations for consistent dashboard visuals.

What are the requirements for managing Domo cards via the API?

Managing Domo cards via the API requires proper authentication credentials, calling the correct Domo Product API endpoints, and providing the necessary layout configuration and dataset mappings as specified in the Card API reference.

Does the Domo Card API support applying beast modes and chart type overrides?

Yes, the Domo Card API supports configuring chart types, columns, card-level beast modes, and overrides programmatically to ensure consistent visual presentations across your automated KPI cards.

What is the best way to clone a Domo KPI card from a template page to a new page?

The best way to clone a Domo KPI card is using the Card API to copy the card from a template page, then updating the data sources and titles to match the target page, automating the entire card lifecycle.

Why would I use the Domo Card API instead of manually building KPI cards?

You would use the Domo Card API instead of manual creation to automate the tedious and error-prone process of building, updating, copying, and deleting KPI cards, ensuring consistent visuals and streamlined card lifecycle management.