ci-crash-dump

Identify crashed Helix work items and retrieve crash artifacts from dotnet CI runs.

13|20|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/dotnet/arcade-skills --skill ci-crash-dump
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-crash-dump
Source: https://github.com/dotnet/arcade-skills/tree/main/plugins/dotnet-dnceng/skills/ci-crash-dump
Command: npx skills add https://github.com/dotnet/arcade-skills --skill ci-crash-dump

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps CI/CD teams quickly locate failing Helix work items, download crash artifacts, and provide structured guidance for debugging dotnet crashes, reducing time to diagnose CI crashes.

Core Features & Use Cases

  • Identify crashed Helix work items from CI runs and PR builds.
  • Retrieve crash artifacts (.dmp, .crashreport.json) and inspect console logs.
  • Provide step-by-step guidance for debugging using dotnet-dump, cdb, and symbol resolution.

Quick Start

Run the crash-dump analysis workflow against a failing Helix work item to automatically locate, download, and begin debugging the crash artifacts.

Frequently Asked Questions about ci-crash-dump

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

FAQPage Schema
How do I download crash dumps from failing Helix work items in dotnet CI?

To retrieve crash dumps from failing Helix work items, apply this Skill to your dotnet CI runs to automatically identify crashed work items and download their crash artifacts. It fetches .dmp and .crashreport.json files along with console logs for inspection.

How do I debug dotnet CI test crashes using dotnet-dump or cdb?

Debugging dotnet CI test crashes requires analyzing crash artifacts with dotnet-dump or cdb. This Skill provides step-by-step guidance for inspecting managed and native stacks, resolving symbols, and interpreting crash reports to pinpoint failure root causes.

What is the best way to locate crashed Helix work items in PR builds?

Locating crashed Helix work items in PR builds is done by running the crash-dump analysis workflow against the failing CI run. This Skill identifies the specific crashed work items and retrieves their crash artifacts to guide your debugging process.

Do I need Helix API access to retrieve dotnet crash artifacts?

Yes, retrieving dotnet crash artifacts requires access to Helix APIs and crash artifact URLs. This Skill depends on these endpoints to identify crashed work items and download .dmp files, crash reports, and console logs for analysis.

Can I inspect both managed and native stacks from a dotnet crash dump?

Inspecting both managed and native stacks from a dotnet crash dump is supported using appropriate tooling like dotnet-dump or cdb. This Skill guides you through stack analysis to diagnose crashes across managed and native runtime layers.

Why are my dotnet CI tests crashing without clear error messages?

When dotnet CI tests crash without clear errors, you need to analyze crash artifacts like .crashreport.json and .dmp files. This Skill helps identify the crashed Helix work items and retrieves these artifacts to reveal the underlying stack traces and failure reasons.