omni-query

Run queries against Omni's semantic layer 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-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omni-query
Source: https://github.com/exploreomni/omni-agent-skills/tree/main/skills/omni-query
Command: npx skills add https://github.com/exploreomni/omni-agent-skills --skill omni-query

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Run queries against Omni Analytics' semantic layer using the Omni CLI, interpret results, and chain queries for multi-step analysis to derive actionable insights from dashboards and workbooks.

Core Features & Use Cases

  • Query via the Omni CLI to retrieve data from the semantic layer, specifying dimensions, measures, and filters.
  • Interpret results, chain multiple queries for multi-step analytics, and pull metrics for reports and dashboards.
  • Programmatically extract data from existing Omni dashboards or workbooks for automated reporting and integration.

Quick Start

Ask Omni to run a query for the most recent month's revenue.

Frequently Asked Questions about omni-query

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

FAQPage Schema
How do I query Omni Analytics data using the CLI?

To query Omni Analytics data, run commands against the Omni CLI to retrieve information from the semantic layer by specifying dimensions, measures, and filters for your reports.

Can I extract dashboard data programmatically from Omni workbooks?

Yes, you can programmatically extract data from existing Omni dashboards and workbooks to automate reporting and integrate metrics into external systems via the CLI.

Do I need an API token to run Omni CLI queries?

Yes, running Omni CLI queries requires an installed CLI, a configured base URL, and an API token to authenticate and retrieve data from the semantic layer.

How do I chain multiple queries for multi-step analysis in Omni?

You can chain multiple queries for multi-step analysis by applying optional topic joins, allowing you to interpret initial results and extract deeper metrics sequentially.

What is the best way to retrieve metrics for automated reporting from Omni?

The best way to retrieve metrics for automated reporting is using the Omni CLI to pull data from the semantic layer, supporting multiple result formats for dashboards and integrations.