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

# Skills

> Manage Arize AI agent skills for Claude Code, Cursor, Codex, and Windsurf

The `ax skills` commands install and remove Arize context skills for AI coding agents. Skills are Markdown files downloaded from [Arize-ai/arize-skills](https://github.com/Arize-ai/arize-skills) that teach agents how to use Arize APIs.

Supported agents: **Claude Code**, **Cursor**, **Codex**, **Windsurf**.

## `ax skills install`

Download skills from GitHub and install them into each agent's skills directory. Runs interactively by default, with detected agents pre-selected.

```bash theme={null}
ax skills install [--agent <slug>] [--global] [--project-dir <path>] [--yes] [--force]
```

| Option                | Description                                                                                                                     |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `--agent`, `-a`       | Agent to install for. Can be repeated. Valid values: `claude-code`, `cursor`, `codex`, `windsurf`. Required when using `--yes`. |
| `--global`, `-g`      | Install globally (`~/.claude/skills/`, `~/.cursor/skills/`, etc.) instead of the current project                                |
| `--project-dir`, `-d` | Project directory to install into (default: current working directory)                                                          |
| `--yes`, `-y`         | Skip confirmations. Requires `--agent`.                                                                                         |
| `--force`, `-f`       | Overwrite existing skills without prompting                                                                                     |

By default skills are installed into the current project directory. Use `--global` to install to your home directory so skills are available in all projects.

If a skill already exists and neither `--force` nor `--yes` is set, you are prompted to overwrite it. With `--yes` (but not `--force`), existing skills are skipped silently.

**Examples:**

```bash theme={null}
# Interactive — detects installed agents, prompts for skill selection
ax skills install

# Install for Claude Code only, interactive skill selection
ax skills install --agent claude-code

# Install for Claude Code and Cursor, skip all prompts, overwrite existing
ax skills install --agent claude-code --agent cursor --yes --force

# Install globally
ax skills install --global --agent claude-code --yes
```

## `ax skills clear`

Remove Arize skills installed by `ax skills install`. Only removes skill directories whose names start with `arize-`; user-created skills are not affected.

```bash theme={null}
ax skills clear [--agent <slug>] [--global] [--project-dir <path>] [--yes]
```

| Option                | Description                                                                                                                                       |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| `--agent`, `-a`       | Agent to clear skills for. Can be repeated. Valid values: `claude-code`, `cursor`, `codex`, `windsurf`. If omitted, all known agents are scanned. |
| `--global`, `-g`      | Clear from the global install location (`~/.claude/skills/`, etc.)                                                                                |
| `--project-dir`, `-d` | Project directory to clear from (default: current working directory)                                                                              |
| `--yes`, `-y`         | Skip the confirmation prompt                                                                                                                      |

**Examples:**

```bash theme={null}
# Interactive — shows what will be removed and prompts for confirmation
ax skills clear

# Clear only Claude Code skills from the current project
ax skills clear --agent claude-code

# Clear globally without prompting
ax skills clear --global --yes
```
