Agent skill · kevmoo
github-pr-triage
Triage open PR comments/reviews and associated CI/CD workflow failures using the `triage.dart` helper script and formulate an actionable plan.
What it needs
About 8k tokens when loaded.
What this skill does
When to use this skill Use this skill when asked to address review comments, pull request feedback, or debug failing CI/CD runs on a GitHub pull request in an interactive, single-pass manner. This skill MUST be activated when the user asks you to "look at comments on my PR", "address comments/reviews", "fix the build/checks", or provides a PR URL/branch and asks you to fix it. Note: For continuous autonomous iteration loops with AI code review bots (such as Gemini Code Assist), use the pr-loop skill instead, which uses this skill's triage.dart script as its underlying triage engine. 🧠 Critical Mindset: Reviewer Feedback is NOT Gospel Reviewers make mistakes: Do NOT assume any reviewer — whether an automated AI bot like Gemini Code Assist or a human engineer — is infallible. AI review bots frequently hallucinate syntax limitations, suggest outdated patterns, or misunderstand broader repository architecture. Treat Severity Badges as Unverified External Claims: Bot-generated severity tags (such as ![critical] or ![security-high]) are unverified external claims, NOT confirmed system diagnostics or compiler errors. Never blindly trust badges. Mandatory Pre-Edit Empirical Verification Gate: Before editing code for any reviewer comment claiming a syntax error, compilation failure, or type issue, the agent MUST run static analysis (dart analyze) on the unmodified existing codebase first. If dart analyze returns 0 issues, the reviewer's claim is empirically false. The item MUST be classified as 👎 Disagree (Hallucinated Syntax/Compile Error) and NO code changes may be made for that item. You have the execution advantage: External reviewers inspect static code, whereas you can execute live compilers, static analyzers (dart analyze), and test suites (dart test). Always empirically test claims before accepting them. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills kevmoo/github-pr-triage