Skip to content

Claude Code Plugin Marketplace

Arize Toolkit includes a Claude Code plugin marketplace that provides AI-assisted workflows for interacting with the Arize platform. These plugins give Claude Code specialized knowledge about the Arize API, CLI, and development patterns.

Available Plugins

arize-toolkit

User-facing plugin with skills for managing Arize resources and debugging traces.

Skill Description
arize-toolkit-cli Manage Arize resources (models, monitors, prompts, traces, etc.) via the CLI
arize-traces Retrieve and debug trace data — list traces, inspect spans, analyze performance

arize-toolkit-dev

Developer plugin with workflows for contributing to the Arize Toolkit codebase.

Skill Description
arize-graphql-analytics Query and explore the Arize GraphQL API, build and validate queries/mutations
new-query-workflow Complete 7-phase workflow for adding new GraphQL queries/mutations with models, types, tests, CLI commands, and docs

claude-code-tracing (external)

Automatic tracing of Claude Code sessions to Arize AX or Phoenix. Available from the Arize Claude Code Plugin marketplace.

Skill Description
setup-claude-code-tracing Set up and configure Arize tracing for Claude Code sessions with OpenInference spans (9 lifecycle hooks)

Installation

Add the marketplace

claude plugin marketplace add duncankmckinnon/arize_toolkit

Install plugins

# Install user-facing tools
claude plugin install arize-toolkit@arize-toolkit

# Install developer tools
claude plugin install arize-toolkit-dev@arize-toolkit

For Claude Code tracing, add the Arize plugin marketplace and install separately:

# Add the Arize plugin marketplace
claude plugin marketplace add Arize-ai/arize-claude-code-plugin

# Install the tracing plugin
claude plugin install claude-code-tracing@arize-claude-plugin

Use skills

Once installed, skills are available via namespaced slash commands:

# Manage resources with the CLI
/arize-toolkit:arize-toolkit-cli

# Debug traces
/arize-toolkit:arize-traces

# Query Arize data via GraphQL (developer plugin)
/arize-toolkit-dev:arize-graphql-analytics

# Add a new query to the codebase (developers)
/arize-toolkit-dev:new-query-workflow

Skills are also triggered automatically when Claude detects a relevant task — for example, asking "list my models" will invoke the CLI skill.

Plugin Details

arize-toolkit-cli

Covers all CLI command groups:

  • config — profile management
  • spaces / orgs / users — organization navigation
  • models / projects — model and project management
  • monitors — monitor creation, copying, and alerting
  • prompts — prompt template management
  • custom-metrics / evaluators — metrics and evaluation
  • dashboards — dashboard creation
  • imports — data import from cloud storage and databases
  • traces — trace listing and span inspection

arize-traces

Specialized trace debugging workflow:

  1. Discover Columns — finds available trace/span attributes
  2. List Traces — queries traces with time windows, sorting, and filtering
  3. Get Trace Detail — retrieves full span trees with parent-child relationships
  4. Export — supports CSV and JSON output for analysis

arize-graphql-analytics

Provides a complete workflow for querying the Arize GraphQL API:

  1. Check API Key — verifies ARIZE_API_KEY is set
  2. Fetch Schema — introspects the full GraphQL schema
  3. Build Query — constructs queries using Relay connection patterns
  4. Execute — runs queries via curl
  5. Summarize — presents results in a readable format

Includes reference docs for common query patterns, Relay connections, mutations, filtering, and error handling.

new-query-workflow

Seven-phase development workflow with validation checkpoints:

  1. GraphQL Development — develop and test the query
  2. Component Discovery — identify required types, models, file locations
  3. Gap Analysis — determine what to create vs. reuse
  4. Implementation — create enums, models, queries, client methods
  5. Testing — type, model, query, and client tests
  6. CLI Integration — add CLI commands with Click
  7. Documentation — update tool docs and index

claude-code-tracing

Automatic tracing plugin from the Arize Claude Code Plugin marketplace. Provides 9 lifecycle hooks for comprehensive session observability:

  • SessionStart / SessionEnd — session lifecycle
  • UserPromptSubmit — user input tracking
  • PreToolUse / PostToolUse — tool invocation tracing
  • Stop / SubagentStop — completion events
  • Notification / PermissionRequest — system events

Local Development

To test plugins locally without installing from the marketplace:

# Load both plugins for development
claude --plugin-dir .claude plugins/arize-toolkit --plugin-dir .claude plugins/arize-toolkit-dev

Plugin Structure

plugins/
├── arize-toolkit/
│   ├── .claude-plugin/
│   │   └── plugin.json
│   └── skills/
│       ├── arize-toolkit-cli/
│       │   ├── SKILL.md
│       │   └── references/
│       └── arize-traces/
│           ├── SKILL.md
│           └── references/
└── arize-toolkit-dev/
    ├── .claude-plugin/
    │   └── plugin.json
    └── skills/
        ├── arize-graphql-analytics/
        │   ├── SKILL.md
        │   └── references/
        └── new-query-workflow/
            ├── SKILL.md
            └── references/

The marketplace catalog is defined in .claude-plugin/marketplace.json at the repository root.