Skip to main content
Omni’s agent skills bring analytics capabilities directly into your development environment. They are open-source skills that let you explore models, run queries, build dashboards, and manage your Omni instance — all without leaving your IDE. The skills use Omni’s CLI and activate automatically based on your request. They work with AI coding assistants including Claude Code, Cursor, Codex, Cortex Code, CoCo, and more.
Agent skills are different from the MCP Server. The MCP Server enables natural language querying of your data, while agent skills provide a broader set of capabilities for model building, content management, administration, and more.

What you can do

  • Explore and inspect semantic models, topics, views, and fields
  • Run queries against Omni’s semantic layer
  • Create and edit model definitions in YAML
  • Find, browse, and manage dashboards and workbooks
  • Build and update dashboards programmatically
  • Optimize models for the Omni Agent
  • Manage users, groups, permissions, and schedules

Supported platforms

Claude Code

Full plugin install with 9 skills and 3 agents

Cursor

Full plugin install plus 3 .mdc rules

OpenAI Codex

Uses the shared skills.sh install flow

GitHub Copilot

Uses the shared skills.sh install flow

Gemini CLI

Uses the shared skills.sh install flow

Snowflake Cortex Code

Loads the repo’s SKILL.md directories as custom skills

Example prompts

Ask naturally:
"What topics are available in our Omni model?"
"Run a query showing revenue by month"
"Add a new dimension for customer tier to the users view"
"Find the dashboard about sales performance"
"Build a dashboard showing revenue by month"
"Improve the AI context on our orders topic"
"Give the marketing team access to the sales dashboard"
"Generate a signed embed URL for this dashboard"
"Convert this Omni topic to a Snowflake Semantic View"
For direct agent routing:
@omni-analyst What are our top 10 products by revenue this quarter?
@omni-modeler Add customer lifetime value metrics to the users view
@omni-admin-agent Set up weekly PDF delivery of the executive dashboard

Contributing

Contributions to Omni’s agent skills are welcome! Open a pull request or file an issue in the GitHub repository.