> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Omni agent skills

> Extend your IDE with Omni analytics skills for building models, running queries, managing content, and more.

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](/developers/cli) and activate automatically based on your request. They work with AI coding assistants including Claude Code, Cursor, Codex, Cortex Code, CoCo, and more.

<Note>
  Agent skills are different from the [MCP Server](/ai/mcp). 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.
</Note>

## 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](/ai/chat)
* Manage users, groups, permissions, and schedules

## Supported platforms

<Columns cols={2}>
  <Card title="Claude Code" icon="terminal" href="/developers/agent-skills/install#claude-code">
    Full plugin install with 9 skills and 3 agents
  </Card>

  <Card title="Cursor" icon="arrow-pointer" href="/developers/agent-skills/install#cursor">
    Full plugin install plus 3 `.mdc` rules
  </Card>

  <Card title="OpenAI Codex" icon="openai" href="/developers/agent-skills/install#skills-sh-compatible-agents">
    Uses the shared skills.sh install flow
  </Card>

  <Card title="GitHub Copilot" icon="github" iconType="brands" href="/developers/agent-skills/install#skills-sh-compatible-agents">
    Uses the shared skills.sh install flow
  </Card>

  <Card title="Gemini CLI" icon="sparkles" href="/developers/agent-skills/install#skills-sh-compatible-agents">
    Uses the shared skills.sh install flow
  </Card>

  <Card title="Snowflake Cortex Code" icon="snowflake" href="/developers/agent-skills/install#cortex-code">
    Loads the repo's `SKILL.md` directories as custom skills
  </Card>
</Columns>

## Example prompts

Ask naturally:

```text theme={null}
"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:

```text theme={null}
@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
```

## Related

* [Omni REST API reference](/api)
* [Modeling documentation](/modeling)
* [Optimize models for Omni's AI](/modeling/develop/ai-optimization)
* [Omni MCP Server](/ai/mcp)
* [Claude Code plugin documentation](https://code.claude.com/docs/en/plugins)
* [Cursor plugin documentation](https://cursor.com/docs/plugins)
* [skills.sh](https://skills.sh)

## Contributing

Contributions to Omni's agent skills are welcome! Open a pull request or file an issue in the [GitHub repository](https://github.com/exploreomni/omni-agent-skills).
