π¦ This is a submission for the Amazon Q Developer "Quack The Code" Challenge: Crushing the Command Line
π What I Built
I built an Automated PR Review Helper, a command-line tool that streamlines the pull request review process. This tool automatically:
- Fetches open pull requests from a selected GitHub repository
- Runs static analysis on code changes using Amazon Q Developer
-
Generates a summary highlighting:
- Risky or complex code blocks
- Suggested refactors
- Security or performance issues
Posts these insights as automated comments on the pull request
This eliminates the need for manual code review in early stages, helping teams ship code faster and more confidently.
And if you don't want to use the cli you can use the link to the site to review the site so it is both in the cli and on site
π₯ Demo
You can also check out a short video walkthrough here:
π¬ YouTube Demo Video
π» Code Repository
π GitHub Repository - Automated PR Review Helper
Feel free to explore, clone, and run the CLI tool locally. Detailed setup instructions are provided in the README.md
.
Here is the link to the dashboard
https://gitcli-tool.vercel.app/
Here is a short video guide
π§ How I Used Amazon Q Developer
Amazon Q Developer was a core part of this solution. I used it to:
- Analyze pull request diffs and modified code sections
- Identify code smells, complexity, and refactoring suggestions
- Generate AI-powered summaries and comments for developers
The Q CLI helped integrate this analysis directly in the terminal, which I then automated into the review workflow.
This project showcases how Amazon Q Developer can boost developer productivity and improve code quality even before human review starts.
β
This submission was developed independently.
π I am currently a student.
Top comments (0)