worker-image-investigation

Extract worker image versions and SBOMs to investigate Taskcluster task failures.

3|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/jwmossmoz/agent-skills --skill worker-image-investigation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worker-image-investigation
Source: https://github.com/jwmossmoz/agent-skills/tree/main/skills/worker-image-investigation
Command: npx skills add https://github.com/jwmossmoz/agent-skills --skill worker-image-investigation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Investigate Taskcluster task failures caused by worker images — extract SBOM information, compare passing vs failing tasks, and debug Azure VMs.

Core Features & Use Cases

  • Extract SBOM and image version information for worker pools.
  • Compare two tasks to identify image/version differences and surface regressions.
  • Batch analyze task groups to reveal alpha vs production discrepancies.
  • Spin up throwaway Azure VMs from pool images for hands-on debugging.
  • Retrieve VM details and Windows builds via Azure CLI.
  • Generate sheriff-friendly reports summarizing findings.

Quick Start

Investigate a failing Taskcluster task by its ID to surface image versions, SBOM links, and VM details.

Frequently Asked Questions about worker-image-investigation

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

FAQPage Schema
How do I debug Taskcluster task failures caused by worker images?

Debug Taskcluster task failures by extracting image versions and SBOMs from worker pool configs, comparing passing vs failing tasks, and spinning up throwaway Azure VMs for hands-on investigation.

How do I compare two Taskcluster tasks to identify image regressions?

Compare two Taskcluster tasks to identify image regressions by extracting SBOM information and image version differences, or use batch-compare to analyze task groups and reveal alpha vs production pool discrepancies.

Can I spin up an Azure VM from a Taskcluster worker pool image for debugging?

Spin up throwaway Azure VMs from Taskcluster pool images for hands-on debugging by utilizing the Azure CLI alongside the Taskcluster CLI to retrieve VM details and Windows builds.

Do I need the Azure CLI to investigate VM failures in Taskcluster?

Yes, investigating Azure VM failures requires access to the Azure CLI to retrieve VM details and Windows builds, alongside the Taskcluster API, Taskcluster CLI, and SBOM metadata from worker pool configs.

What is the best way to generate a sheriff report for CI image regressions?

Generate sheriff-friendly reports for CI image regressions by running the sheriff-report command after investigating task failures, comparing tasks, and extracting SBOM information from worker pools.

Does this tool extract SBOM metadata from worker pool configurations?

Yes, the sbom command extracts SBOM and image version information directly from worker pool configurations to help diagnose Taskcluster task failures caused by worker images.