What problem does it solve?
Manually merging multiple code review output files and submitting a consolidated GitHub pull request review is time-consuming and prone to human error, especially when dealing with large volumes of findings across multiple review runs.
Core Features & Use Cases
- Deterministic JSON Merging: Combines multiple review output format JSON files with exact deduplication and sorts findings by severity (Blocker, Major, Minor, Info, Nit) for consistent ordering.
- Automated PR Review Submission: Generates a valid GitHub PR review payload with one inline comment per anchored finding and a grouped summary of all findings, then submits it via the GitHub CLI in a single API call.
- Use Case: A development team running multiple code review tools (linters, AI reviewers, security scanners) on a single PR can use this skill to consolidate all findings into one unified, easy-to-scan GitHub review instead of managing separate review threads.
Quick Start
Use the merge-review-json-and-submit-pr-review skill to combine all review JSON files from the latest PR scan and submit the consolidated review to the associated GitHub pull request.