Install
$ agentstack add skill-ulises-jeremias-agent-toolkit-gh-fix-ci ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Fix Failing PR Checks
Inspect failing GitHub Actions checks on a PR with gh, fetch run logs, extract a focused failure snippet, and propose a fix plan before making any change.
When to use
- A PR has red checks and the user asks to "fix CI", "debug the failing job",
or "why is the build red".
- You need a fast triage of which jobs failed and the relevant log slice.
Prerequisites
ghinstalled and authenticated (gh auth statusexits 0).
doctor reports this under Integrations.
python3for the bundled analyzer.- The current directory is inside the target Git repository (or pass
--repo).
Workflow
- Verify auth.
gh auth status. If unauthenticated, ask the user to run
gh auth login (repo + workflow scopes typically required).
- Resolve the PR. Defaults to the current branch's PR, or pass
--pr. - Run the analyzer:
``bash python3 ~/.local/share/agent-toolkit/skills/gh-fix-ci/scripts/inspect_pr_checks.py \ --repo . --pr ``
- Add
--jsonfor machine-friendly output suitable for further processing. - Add
--max-lines/--contextto widen the snippet window.
The script handles gh pr checks field drift, falls back to job-level logs when run-level logs are not yet available, and exits non-zero when failures remain (so it composes in CI / scripts).
- Scope external providers. Any check whose
detailsUrlis not a GitHub
Actions run is reported as external with only the URL — do not attempt to fetch logs from Buildkite/CircleCI/etc.
- Summarize. For each failing check report: name, run URL, conclusion,
workflow, branch/SHA, and the failure snippet (or "logs pending" if the run is still in progress).
- Draft a plan. Propose the fix as a short, numbered plan. **Do not edit
files yet.** If the project has a planning skill (e.g. planning), delegate the plan structure to it.
- Implement after approval. Once the user approves the plan, apply changes,
summarize the diff, and ask whether to push (delegate the push/PR-update step to github-cli-workflow).
- Recheck. Suggest re-running the relevant tests locally and
gh pr checks
after the new commit lands.
Boundaries
- Read-only on CI; never rerun jobs or cancel workflows from this skill.
- Do not push commits — delegate to
github-cli-workflow. - Do not implement before explicit user approval of the plan.
Bundled resources
scripts/inspect_pr_checks.py— failure analyzer (stdlib only). Returns text
by default; --json for machine-readable output.
Validation
skills checkreports theghandpython3requirements.doctorshowsgh auth statusunder Integrations.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ulises-jeremias
- Source: ulises-jeremias/agent-toolkit
- License: MIT
- Homepage: https://ulises-jeremias.github.io/agent-toolkit-archive/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.