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 REST API 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.

Agent skills

Omni Agent Skills

Agent skills for AI coding assistants including Claude Code, Cursor, Codex, Cortex Code, CoCo, 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 Blobby (Omni’s AI assistant)
  • Manage users, groups, permissions, and schedules

Authentication

The agent skills authenticate using environment variables:
export OMNI_BASE_URL="https://yourorg.omniapp.co"
export OMNI_API_KEY="your-api-key"
Create an API key in Settings > API Keys (Organization Admin) or User Profile > Manage Account > Generate Token (personal access token). See the API authentication guide for details.

Updating

To ensure agent skills are up-to-date, enable automatic updates, update them manually from your IDE, or reinstall the skills. Refer to the documentation for your IDE for information about enabling automatic updates.