microsoft avatar

Investigate Integration Test

When you've got a failing integration test in the microsoft/GitHub-Copilot-for-Azure repo and need to figure out what went wrong, this skill automates the grunt work. Point it at a GitHub issue with a failing test run, and it downloads the logs and artifacts, analyzes the failure based on the issue's prompt, examines the relevant skill files in the codebase, and suggests fixes without implementing anything until you approve. It's basically a structured investigation workflow that keeps you from manually downloading test artifacts and piecing together what broke. Saves time when you're context switching between features and need to quickly diagnose CI failures.

GitHub stars
217
last updated
Jun 11, 2026

Install

$ npx -y skills add microsoft/github-copilot-for-azure --skill investigate-integration-test --agent claude-code

Installs into .claude/skills of the current project.

Files

Integration Test Investigation

Investigates a failing integration test given a GitHub issue in microsoft/GitHub-Copilot-for-Azure.

When to Use This Skill

  • A GitHub issue links to a failing integration test run
  • You need to diagnose why an integration test is failing
  • You want to understand a test failure before implementing a fix

Steps

  1. Read the GitHub issue.
  2. Download the test logs and artifacts from the linked run.
  3. Look through the logs/artifacts and analyze the test with the prompt specified in the issue to diagnose the failure.
  4. Examine the relevant skills under plugins/*/skills for context.
  5. Offer a suggested fix for each identified problem. Do not implement any fixes without the user's approval.

Sponsors

Details

Repository
github.com/microsoft/github-copilot-for-azure
Categories
Testing & QA, Git & Pull Requests, AI & Agent Building, Debugging, Cloud & Infrastructure
First seen
Jun 11, 2026

More from microsoft/github-copilot-for-azure

All 40
1nkeonye-akumah avatartest-with-spannernkeonye-akumah/decentralized-storage-gatewayRun unit tests that require the Spanner emulator. Use this skill when the user wants to run tests in packages like satellite/metabase, satellite/metainfo, or an0skills.sh installs
2odradekai avatarusing-testodradekai/bundles-forgeThis is essentially a discovery tool that runs at session start to show you what skills are available in your environment.0skills.sh installs
3PackmindHub avatartest-factory-patternsPackmindHub/packmindThis skill provides guidance for writing test factories in the Packmind codebase. It should be used when creating or updating factory functions in `**/test/*Fac0skills.sh installs
4sickn33 avatarburp-suite-testingsickn33/antigravity-awesome-skillsburp suite web application testing0skills.sh installs
5sickn33 avatarCross-Site Scripting and HTML Injection Testingsickn33/antigravity-awesome-skillscross site scripting and html injection testing0skills.sh installs
6sickn33 avatarSQLMap Database Penetration Testingsickn33/antigravity-awesome-skillssqlmap database penetration testing0skills.sh installs