What problem does it solve?
Pull requests in mature repositories like Kubernetes Config Connector often stall due to failing CI checks, merge conflicts, or pending feedback from project approvers. This Skill automates the diagnosis of a stalled PR so an agent can identify exactly what is blocking it and apply the right fix.
Core Features & Use Cases
- PR Status Inspection: Runs a Python helper script that fetches PR metadata, merge state, and review decisions via the GitHub CLI.
- Approver Feedback Filtering: Extracts comments and reviews specifically from KCC project OWNERS so critical maintainer feedback is never missed.
- CI Log Analysis: Fetches failing GitHub Actions job logs and extracts actionable
<hint_for_agent> directives, FAIL: messages, or ERROR lines.
- Use Case: An agent is asked to move PR #8426 forward. It runs the check script, discovers a failing e2e fixture test with a hint to run a presubmit script, regenerates the golden output, commits, and pushes the fix.
Quick Start
Ask the agent to analyze and move forward pull request number 8426 using the move-pr-forwards skill.