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 managementspaces/orgs/users— organization navigationmodels/projects— model and project managementmonitors— monitor creation, copying, and alertingprompts— prompt template managementcustom-metrics/evaluators— metrics and evaluationdashboards— dashboard creationimports— data import from cloud storage and databasestraces— trace listing and span inspection
arize-traces
Specialized trace debugging workflow:
- Discover Columns — finds available trace/span attributes
- List Traces — queries traces with time windows, sorting, and filtering
- Get Trace Detail — retrieves full span trees with parent-child relationships
- Export — supports CSV and JSON output for analysis
arize-graphql-analytics
Provides a complete workflow for querying the Arize GraphQL API:
- Check API Key — verifies
ARIZE_API_KEYis set - Fetch Schema — introspects the full GraphQL schema
- Build Query — constructs queries using Relay connection patterns
- Execute — runs queries via
curl - 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:
- GraphQL Development — develop and test the query
- Component Discovery — identify required types, models, file locations
- Gap Analysis — determine what to create vs. reuse
- Implementation — create enums, models, queries, client methods
- Testing — type, model, query, and client tests
- CLI Integration — add CLI commands with Click
- 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.