gh-get-reviews - A CLI extension to streamline GitHub PR review workflow #11676
Kroro1208
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone! 👋
I'm a software engineer from Japan, and I'd like to share a CLI tool I built to help junior developers (and everyone!) better manage and learn from code reviews.
The Problem
As a developer, I found that valuable code reviews from senior engineers were scattered across multiple PRs and easy to forget. GitHub's current interface requires checking each PR individually to see review comments, which makes it hard to consolidate and learn from all that feedback.
What is get-gh-reviews?
https://www.npmjs.com/package/get-gh-reviews
It's a CLI tool that exports all the reviews you've received on your PRs into organized markdown files. The tool generates both a summary list and detailed review comments, including the actual code snippets that were reviewed.
Key Features
Example Usage
This creates a comprehensive markdown file with all your received reviews, organized and ready for study.
Why I built this
Code reviews from senior developers are pure gold for learning, especially for junior engineers. But human memory is limited - we tend to forget valuable feedback over time. This tool helps create your own personal learning resource from all the reviews you've received.
The tool got 2000+ downloads in the first day, which tells me this is a real pain point for many developers!
GitHub: https://github.com/Kroro1208/gh-get-reviews
npm: https://www.npmjs.com/package/get-gh-reviews
I've also submitted a feature request to GitHub to add this natively: https://github.com/orgs/community/discussions/172240#discussioncomment-14303297
Would love your thoughts and feedback! Do you struggle with managing and learning from code reviews too?
Thanks for checking it out! 🙏
Beta Was this translation helpful? Give feedback.
All reactions