canon-inspect-artifacts

Return Canon-backed artifact paths under .canon/artifacts/<RUN_ID>/ for a run.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/apply-the/canon --skill canon-inspect-artifacts
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: canon-inspect-artifacts
Source: https://github.com/apply-the/canon/tree/main/.agents/skills/canon-inspect-artifacts
Command: npx skills add https://github.com/apply-the/canon --skill canon-inspect-artifacts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Expose the emitted artifact paths from a Canon run to enable rapid review without inspecting run state or evidence lineage.

Core Features & Use Cases

  • Expose emitted artifact paths for a run to simplify validation and sharing.
  • Works with a provided RUN_ID or resolves the latest run, without requiring runtime state exploration.
  • Returns only Canon-backed artifact pointers under the .canon/artifacts/<RUN_ID>/ path to avoid leakage of unrelated data.

Quick Start

Provide a RUN_ID (or use the latest run) and run canon inspect artifacts to retrieve artifact paths.

Frequently Asked Questions about canon-inspect-artifacts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find artifact paths for a Canon run?▼

You can find Canon run artifact paths by providing a RUN_ID to the CLI, which validates Canon availability and returns exact artifact locations under .canon/artifacts/<RUN_ID>/.

What is the best way to review artifacts without inspecting run state or evidence lineage?▼

Reviewing Canon artifact paths directly bypasses run state and evidence lineage inspection, exposing only emitted artifact pointers for rapid validation and sharing without unrelated data leakage.

Do I need a RUN_ID to inspect Canon artifacts?▼

A RUN_ID is not strictly required to inspect Canon artifacts; the tool resolves the latest run automatically if no RUN_ID is provided, validating Canon availability before returning artifact paths.

Can I retrieve artifacts from paths outside the .canon/artifacts directory?▼

No, retrieving artifacts outside .canon/artifacts/<RUN_ID>/ is not supported. The tool strictly returns Canon-backed artifact pointers to prevent leakage of unrelated data during artifact path review.

Why does my Canon artifact inspection fail to return results?▼

Canon artifact inspection fails when Canon availability is missing or the specified RUN_ID does not exist. The tool explicitly validates both Canon availability and the run's existence before returning artifact paths.