A

arize-link

by @githubv
4.3(20)

Generate deep links for Arize UI, supporting quick navigation and viewing of resources like traces, spans, sessions, and datasets.

arizeobservabilitydeep-linktracingllmGitHub
Installation
npx skills add https://github.com/github/awesome-copilot --skill arize-link
compare_arrows

Before / After Comparison

1 组
Before

Manually completing arize-link related tasks requires repeatedly consulting documentation and debugging, with the entire process taking approximately 74 minutes.

After

Using this Skill for automated processing, all work is completed within 5 minutes, with standardized processes and high accuracy.

SKILL.md

arize-link

Arize Link

Generate deep links to the Arize UI for traces, spans, sessions, datasets, labeling queues, evaluators, and annotation configs.

When to Use

  • User wants a link to a trace, span, session, dataset, labeling queue, evaluator, or annotation config

  • You have IDs from exported data or logs and need to link back to the UI

  • User asks to "open" or "view" any of the above in Arize

Required Inputs

Collect from the user or context (exported trace data, parsed URLs):

Always required Resource-specific

org_id (base64) project_id + trace_id [+ span_id] — trace/span

space_id (base64) project_id + session_id — session

dataset_id — dataset

queue_id — specific queue (omit for list)

evaluator_id [+ version] — evaluator

All path IDs must be base64-encoded (characters: A-Za-z0-9+/=). A raw numeric ID produces a valid-looking URL that 404s. If the user provides a number, ask them to copy the ID directly from their Arize browser URL (https://app.arize.com/organizations/{org_id}/spaces/{space_id}/…). If you have a raw internal ID (e.g. Organization:1:abC1), base64-encode it before inserting into the URL.

URL Templates

Base URL: https://app.arize.com (override for on-prem)

Trace (add &selectedSpanId={span_id} to highlight a specific span):

{base_url}/organizations/{org_id}/spaces/{space_id}/projects/{project_id}?selectedTraceId={trace_id}&queryFilterA=&selectedTab=llmTracing&timeZoneA=America%2FLos_Angeles&startA={start_ms}&endA={end_ms}&envA=tracing&modelType=generative_llm

Session:

{base_url}/organizations/{org_id}/spaces/{space_id}/projects/{project_id}?selectedSessionId={session_id}&queryFilterA=&selectedTab=llmTracing&timeZoneA=America%2FLos_Angeles&startA={start_ms}&endA={end_ms}&envA=tracing&modelType=generative_llm

Dataset (selectedTab: examples or experiments):

{base_url}/organizations/{org_id}/spaces/{space_id}/datasets/{dataset_id}?selectedTab=examples

Queue list / specific queue:

{base_url}/organizations/{org_id}/spaces/{space_id}/queues
{base_url}/organizations/{org_id}/spaces/{space_id}/queues/{queue_id}

Evaluator (omit ?version=… for latest):

{base_url}/organizations/{org_id}/spaces/{space_id}/evaluators/{evaluator_id}
{base_url}/organizations/{org_id}/spaces/{space_id}/evaluators/{evaluator_id}?version={version_url_encoded}

The version value must be URL-encoded (e.g., trailing = → %3D).

Annotation configs:

{base_url}/organizations/{org_id}/spaces/{space_id}/annotation-configs

Time Range

CRITICAL: startA and endA (epoch milliseconds) are required for trace/span/session links — omitting them defaults to the last 7 days and will show "no recent data" if the trace falls outside that window.

Priority order:

  • User-provided URL — extract and reuse startA/endA directly.

  • Span start_time — pad ±1 day (or ±1 hour for a tighter window).

  • Fallback — last 90 days (now - 90d to now).

Prefer tight windows; 90-day windows load slowly.

Instructions

  • Gather IDs from user, exported data, or URL context.

  • Verify all path IDs are base64-encoded.

  • Determine startA/endA using the priority order above.

  • Substitute into the appropriate template and present as a clickable markdown link.

Troubleshooting

Problem Solution

"No data" / empty view Trace outside time window — widen startA/endA (±1h → ±1d → 90d).

404 ID wrong or not base64. Re-check org_id, space_id, project_id from the browser URL.

Span not highlighted span_id may belong to a different trace. Verify against exported span data.

org_id unknown ax CLI doesn't expose it. Ask user to copy from https://app.arize.com/organizations/{org_id}/spaces/{space_id}/….

Related Skills

  • arize-trace: Export spans to get trace_id, span_id, and start_time.

Examples

See references/EXAMPLES.md for a complete set of concrete URLs for every link type. Weekly Installs525Repositorygithub/awesome-copilotGitHub Stars29.6KFirst Seen12 days agoSecurity AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled onopencode482codex480gemini-cli479github-copilot479deepagents476amp476

User Reviews (0)

Write a Review

Effect
Usability
Docs
Compatibility

No reviews yet

Statistics

Installs1.1K
Rating4.3 / 5.0
Version
Updated2026年8月11日
Comparisons1

User Rating

4.3(20)
5
65%
4
30%
3
5%
2
0%
1
0%

Rate this Skill

0.0

Compatible Platforms

🔧Claude Code

Timeline

Created2026年4月15日
Last Updated2026年8月11日
🎁 Agent Knowledge Cards
Survey