sheriff-triage
CommunityAutomates CI failure triage and root-cause.
Authorjwmossmoz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Sheriff Triage automates the comprehensive failure analysis for CI tasks to quickly identify whether failures are caused by code changes, image changes, or intermittent infra issues.
Core Features & Use Cases
- Collects Taskcluster task data (pool, status) and cross-references with Treeherder classifications to determine root causes.
- Compares alpha/production worker images to detect image-related regressions.
- Searches for similar failures across autoland and mozilla-central to provide contextual triage signals.
- Produces a structured verdict with supporting rationale and recommended actions for engineers.
Quick Start
Run uv run triage.py <TASK_ID> to triage a failing task and view the report.
Dependency Matrix
Required Modules
treeherder-clientrequests
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sheriff-triage Download link: https://github.com/jwmossmoz/agent-skills/archive/main.zip#sheriff-triage Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.