ci-test-failures Skill
Guide for diagnosing GitHub Actions test failures, extracting failed tests from runs, and creating or updating failing-test issues. Use this when asked to investigate GitHub Actions test failures, download failure logs, create failing-test issues, or debug CI issues. Published by microsoft in aspire.
What is ci-test-failures Skill?
Guide for diagnosing GitHub Actions test failures, extracting failed tests from runs, and creating or updating failing-test issues. Use this when asked to investigate GitHub Actions test failures, download failure logs, create failing-test issues, or debug CI issues. Published by microsoft in aspire. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Testing
- Testing use cases
Technical details
- Install or run with Copy skill directory
When to use ci-test-failures Skill
- Use it for testing.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/aspire
- Skill file: .agents/skills/ci-test-failures/SKILL.md
What it does
Guide for diagnosing GitHub Actions test failures, extracting failed tests from runs, and creating or updating failing-test issues. Use this when asked to investigate GitHub Actions test failures, download failure logs, create failing-test issues, or debug CI issues.
Skill instructions
CI Test Failure Diagnosis and Issue Filing Recipe: Create an Issue for a Test Failure When the user asks to create an issue for a failing test, follow these steps. Always redirect full output to a log file (not tail) so you can inspect it if the command fails. Step 1: List failed tests (if user didn't specify one) Omit --test to discover all failures. Redirect output to a log file: bash dotnet run --project tools/CreateFailingTestIssue -- \ --url "<the-url-the-user-gave" \ --output /tmp/cfti-result.json \ /tmp/cfti-list.log 2&1 powershell dotnet run --project tools/CreateFailingTestIssue -- --url "<the-url-the-user-gave" --output $env:TEMP/cfti-result.json $env:TEMP/cfti-list.log 2&1 Then read the result with jq: bash jq '{ success, availableFailedTests: .diagnostics.availableFailedTests, errorMessage: .errorMessage }' /tmp/cfti-result.json powershell Get-Content $env:TEMP/cfti-result.json | ConvertFrom-Json | Select-Object success, errorMessage, @{N='availableFailedTests';E={$.diagnos
Explore related resources
Frequently asked questions
What is ci-test-failures?
ci-test-failures is a open-source AI agent skill with Copy skill directory. Guide for diagnosing GitHub Actions test failures, extracting failed tests from runs, and creating or updating failing-test issues.
Who is ci-test-failures best for?
ci-test-failures is best for reusing agent instructions, scripts, and references, testing workflows.
How do I install ci-test-failures?
Install or run ci-test-failures using Copy skill directory. Check ci-test-failures for the latest setup command.
Is ci-test-failures actively maintained?
ci-test-failures may need a closer maintenance check before production use.
Auto-fetched from GitHub.