# CI artifact explorer

Source: https://refyneit.com/prompts/ci-artifact-explorer

A trustworthy interface for browsing test reports, recordings, logs, and build artifacts without losing context.

## When to use it

It combines information architecture with an explicit trust boundary, which is essential for an artifact viewer that handles varied, potentially unsafe files.

## Prompt

Build a CI artifact explorer for [PROJECT OR PROVIDER]. Follow repository guidance and existing UI/data conventions.

Create a split workspace: a searchable run/artifact tree on the left and a context-aware viewer on the right. Support test summaries, text logs, screenshots, videos, and safe download metadata. Add breadcrumbs, run status, branch/commit context, file size, timestamps, and a clear path back to the originating job.

Use a quiet technical aesthetic: clean light surfaces, compact but readable rows, monospaced metadata where useful, restrained status colors, and clear selection. Prioritize trust and orientation over decoration.

Implement artifact/run selection, search, filtering, expandable test suites, loading/empty/expired/error states, and safe handling for unsupported or untrusted content. Do not execute embedded artifact code. On mobile, turn the split view into an explicit browse → inspect flow. Ensure semantic tree/list behavior, keyboard navigation, visible focus, and non-color status labels.

Use realistic seed artifacts and original branding. Verify the main flow and responsive layouts, then report files, checks, security assumptions, and screenshots of the browser and selected result.

## Adaptation and provenance

Adapted from PR Artifact Explorer's test-result and workflow-artifact canvas plus its committed preview.

Contributor: [@IEvangelist](https://github.com/IEvangelist)
Repository: https://github.com/github/awesome-copilot
Pinned commit: b95e24caae4f25c5985f8527fd092ccfed039c36
License: [MIT](https://github.com/github/awesome-copilot/blob/b95e24caae4f25c5985f8527fd092ccfed039c36/LICENSE)
- [extension](https://github.com/github/awesome-copilot/blob/b95e24caae4f25c5985f8527fd092ccfed039c36/extensions/pr-artifact-explorer/extension.mjs)
- [preview](https://github.com/github/awesome-copilot/blob/b95e24caae4f25c5985f8527fd092ccfed039c36/extensions/pr-artifact-explorer/assets/preview.png)
Review: output-reviewed, 2026-08-23. Reviewed the commit-pinned implementation and its committed preview image. The preview is representative source output, not a claim that this adapted prompt reproduces it pixel-for-pixel.
Reviewed output: https://refyneit.com/prompt-outputs/pr-artifact-explorer.png
Output source: https://github.com/github/awesome-copilot/blob/b95e24caae4f25c5985f8527fd092ccfed039c36/extensions/pr-artifact-explorer/assets/preview.png
Representative output committed by @IEvangelist in github/awesome-copilot, reviewed at b95e24ca.
