Analyze VS Code rolling build health and identify breaking commit ranges.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "build-health" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/vscode-team-kit/main/build-health/skills/build-health/SKILL.md 2. Save it as ~/.claude/skills/build-health/SKILL.md 3. Reload skills and tell me it's ready
Analyze the last 100 VS Code rolling builds in Azure DevOps. Summarize success rate, failure count, common failing stages, and produce a build health report.
A build health report with success rate, failure trends, key failing stages, and brief conclusions.
The current VS Code rolling build is red. Find the commit range between the last successful build and the current failed build, and flag the most suspicious breaking commit.
A commit range causing the failure, a list of suspicious commits, and impact notes for each.
I am on build champ duty. Quickly summarize the current rolling build status, whether it is failing, how long it has been failing, whether there are recurring issues, and what to check first.
A concise on-duty summary covering current status, failure duration, recurring issues, and recommended investigation steps.
Quickly diagnose the VS Code rolling build (Pipeline 111) on Azure DevOps. This skill has two modes:
The report file is the primary artifact. Generate it first, summarize what it shows, and only then ask whether the user wants heuristic culprit analysis.
main is red and you need to find where it brokeAlways produce a markdown report file before presenting conclusions.
/tmp/build-health/tmp/build-health/build-health-report.mdanalyze-builds.mjs --format markdown --report ...The report must contain these sections:
Current StatusBuild Table — sorted newest → oldestIncidents — sorted newest → oldest, with Incident #1 being the most recentTop Failure ReasonsSuggested Next StepUse the chat reply to summarize the report, not to replace it.
az) installed and authenticated (az login)dev.azure.com (the fetch script calls Azure DevOps REST APIs)The scripts live inside this skill directory at <skill-dir>/scripts/. Always invoke them by absolute path. Derive <skill-dir> from the absolute path of this SKILL.md.
Use these defaults unless the user asks for something else:
OUT_DIR=/tmp/build-health
REPORT_FILE="$OUT_DIR/build-health-report.md"
Run the fetch script from this skill directory. It downloads builds, timelines for failed builds, and log tails for failing test/compile tasks — all in parallel batches.
bash <skill-dir>/scripts/fetch-builds.sh --count 100 --out "$OUT_DIR"
Options:
--count N — Number of recent builds to fetch (default: 100)--out DIR — Output directory (default: ./build-data)--pipeline ID — Pipeline definition ID (default: 111)--branch NAME — Branch to filter (default: main)Run this in a terminal with mode=sync and a generous timeout (e.g. 300000ms). The script needs network access, so request unsandboxed execution if sandboxing is enabled.
Once the data is downloaded, always generate the markdown report file first:
node <skill-dir>/scripts/analyze-builds.mjs "$OUT_DIR" --format markdown --report "$REPORT_FILE"
This runs entirely offline against the downloaded data and produces a predictable artifact that the user can open and consume directly.
If you need a terminal-friendly version for yourself while working, optionally run:
node <skill-dir>/scripts/analyze-builds.mjs "$OUT_DIR" --format text
The markdown report includes:
…
Quickly set up Component Explorer with Vite and AI agent integration.
Dismiss specific GitHub notifications to keep your inbox clean and focused.
Manage subscription status for GitHub notification threads and reduce noise.
Mark all GitHub notifications as read to quickly clear your inbox.
Store, organize, and retrieve inbox content for faster follow-up work.
Fetch and review GitHub notifications quickly using the gh CLI.
Validate Azure DevOps pipeline changes and troubleshoot builds and YAML faster.
Analyze codebase health to find dead code, dependency cycles, and architecture drift.
Review code or branches for correctness, compatibility, architecture, tests, performance, and security.
Build MSBuild projects and solutions with flexible options and clear error reporting.
Scan codebases for issues and generate a health report with a grade.
Generate standardized Git commits from diffs with logical grouping support.