gh-fix-cilisted
Install: claude install-skill jasonmichaelbell78-creator/sonash-v0
# Gh Pr Checks Plan Fix
## When to Use
- Inspect GitHub PR checks with gh, pull failing GitHub Actions logs, summarize
- User explicitly invokes `/gh-fix-ci`
## When NOT to Use
- When the task doesn't match this skill's scope -- check related skills
- When a more specialized skill exists for the specific task
## Overview
Use gh to locate failing PR checks, fetch GitHub Actions logs for actionable
failures, summarize the failure snippet, then propose a fix plan and implement
after explicit approval.
- Depends on the `plan` skill for drafting and approving the fix plan.
Prereq: ensure `gh` is authenticated (for example, run `gh auth login` once),
then run `gh auth status` with escalated permissions (include workflow/repo
scopes) so `gh` commands succeed. If sandboxing blocks `gh auth status`, rerun
it with `sandbox_permissions=require_escalated`.
## Inputs
- `repo`: path inside the repo (default `.`)
- `pr`: PR number or URL (optional; defaults to current branch PR)
- `gh` authentication for the repo host
## Quick start
- `python "<path-to-skill>/scripts/inspect_pr_checks.py" --repo "." --pr "<number-or-url>"`
- Add `--json` if you want machine-friendly output for summarization.
## Workflow
1. Verify gh authentication.
- Run `gh auth status` in the repo with escalated scopes (workflow/repo)
after running `gh auth login`.
- If sandboxed auth status fails, rerun the command with
`sandbox_permissions=require_escalated` to allow network/keyring access.