What problem does it solve?
GitHub PR workflows often suffer from repetitive checks and inconsistent review decisions. This Skill provides automated PR utilities to streamline triage, enforcement of guidelines, and targeted inline feedback.
Core Features & Use Cases
- Check Review Needed: Determine whether a PR should be reviewed based on status, author, and changes.
- List Guideline Files: Find AGENTS.md or CLAUDE.md in changed files to surface team guidelines.
- Post Inline Comment: Add precise inline feedback on PRs to accelerate fixes.
- Use Case: A reviewer wants to quickly decide if a PR requires attention and surface relevant guidelines before commenting.
Quick Start
Run sample commands to exercise the Skill:
- Check the current PR: bun .opencode/skill/github-pr/check-review-needed.js
- List guideline files for a PR: bun .opencode/skill/github-pr/list-guideline-files.js 123 --json
- Post an inline comment: bun .opencode/skill/github-pr/post-inline-comment.js 123 --path src/app.ts --line 42 --body "Please update this function to handle edge cases"