omni-content-builder

Create and manage Omni Analytics dashboards and documents via the Omni CLI.

30|4|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/exploreomni/omni-agent-skills --skill omni-content-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omni-content-builder
Source: https://github.com/exploreomni/omni-agent-skills/tree/main/skills/omni-content-builder
Command: npx skills add https://github.com/exploreomni/omni-agent-skills --skill omni-content-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Create, update, and manage Omni Analytics documents and dashboards programmatically via the Omni CLI. This skill enables automation of the full lifecycle—from creating workbooks and dashboards to adding tiles, configuring filters, and applying layouts—across Omni surfaces.

Core Features & Use Cases

  • Automate dashboard creation and updates with YAML-driven configurations to accelerate analytics delivery.
  • Programmatically manage documents, workbooks, tiles, charts, and filter configurations to enforce governance and consistency.
  • Real-world use: teams can spin up a KPI dashboard for quarterly revenue by drafting queryPresentations and applying filters, then deploy to production with a single command.

Quick Start

Create a basic dashboard skeleton using the Omni CLI by supplying a YAML body with modelId and a basic queryPresentations array.

Frequently Asked Questions about omni-content-builder

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

FAQPage Schema
How do I automate Omni Analytics dashboard creation via CLI?

Automate Omni Analytics dashboard creation by supplying YAML configurations with modelId and queryPresentations arrays to the Omni CLI, which validates model readiness and deploys the dashboard programmatically.

What is YAML-driven dashboard automation for Omni workbooks?

YAML-driven dashboard automation is the process of managing Omni workbook lifecycles, tiles, visualizations, filters, and layout configurations programmatically through CLI-executed YAML instructions.

Can I manage Omni dashboard filters and visualizations programmatically?

Yes, you can manage Omni dashboard filters and visualizations programmatically by defining queryPresentations and applying filter configurations within YAML files processed by the Omni CLI to enforce governance across surfaces.

Do I need to validate model readiness before deploying Omni dashboards?

Validating model readiness is required before deploying Omni dashboards because the automation process checks model validation to ensure query and visualization setup functions correctly end-to-end.

What's the best way to update existing Omni workbook layouts in bulk?

The best way to update existing Omni workbook layouts in bulk is using YAML-driven instructions via the Omni CLI, which applies layout configurations and tile updates across multiple surfaces with a single command.

Does the Omni CLI support end-to-end document lifecycle management?

The Omni CLI supports end-to-end document lifecycle management by handling workbook creation, tile additions, chart configurations, filter setups, and layout updates through YAML-driven automation instructions.