Favicon of fix-ci-failures

fix-ci-failures Skill

AI Agent SkillTypeScriptOpen source

Investigate and fix CI failures on a pull request. Use when CI checks fail on a PR branch — covers finding the PR, identifying failed checks, downloading logs and artifacts, extracting the failure cause, and iterating on a fix. Requires the gh CLI. Published by microsoft in vscode.

What is fix-ci-failures Skill?

Investigate and fix CI failures on a pull request. Use when CI checks fail on a PR branch — covers finding the PR, identifying failed checks, downloading logs and artifacts, extracting the failure cause, and iterating on a fix. Requires the gh CLI. Published by microsoft in vscode. 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.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
100/100

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
  • Developers using vscode

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use fix-ci-failures Skill

  • Use it for developers using vscode.

Built with

TypeScriptCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/vscode
  • Skill file: .github/skills/fix-ci-failures/SKILL.md

What it does

Investigate and fix CI failures on a pull request. Use when CI checks fail on a PR branch — covers finding the PR, identifying failed checks, downloading logs and artifacts, extracting the failure cause, and iterating on a fix. Requires the gh CLI.

Skill instructions

Investigating and Fixing CI Failures This skill guides you through diagnosing and fixing CI failures on a PR using the gh CLI. The user has the PR branch checked out locally. Workflow Overview 1. Identify the current branch and its PR 2. Check CI status and find failed checks 3. Download logs for failed jobs 4. Extract and understand the failure 5. Fix the issue and push --- Step 1: Identify the Branch and PR bash Get the current branch name git branch --show-current Find the PR for this branch gh pr view --json number,title,url,statusCheckRollup If no PR is found, the user may need to specify the PR number. --- Step 2: Check CI Status bash List all checks and their status (pass/fail/pending) gh pr checks --json name,state,link,bucket Filter to only failed checks gh pr checks --json name,state,link,bucket --jq '.[] | select(.bucket == "fail")' The link field contains the URL to the GitHub Actions job. Extract the run ID from the URL — it's the number after /runs/: https://github.com/mi

Explore related resources

Frequently asked questions

What is fix-ci-failures?

fix-ci-failures is a open-source AI agent skill with Copy skill directory. Investigate and fix CI failures on a pull request. Use when CI checks fail on a PR branch — covers finding the PR, identifying failed checks, downloading logs and artifacts, extracting the failure cause.

Who is fix-ci-failures best for?

fix-ci-failures is best for reusing agent instructions, scripts, and references.

How do I install fix-ci-failures?

Install or run fix-ci-failures using Copy skill directory. Check fix-ci-failures for the latest setup command.

Is fix-ci-failures actively maintained?

fix-ci-failures may need a closer maintenance check before production use.

Share:

Stars
187,531
Forks
41,265
Last commit
9 days ago
Repository age
11 years
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to fix-ci-failures