Leveraging OpenSauced AI to Generate Compelling PR Descriptions
Tags: opensource, openai, github, productivity
Published: 2023-06-07 10:25:16

## Introduction

In the realm of software development, pull requests (PRs) are pivotal to collaboration and maintaining high-quality codebases. Crafting informative and engaging PR descriptions is essential to ensure efficient code review and effective communication among developers. With the advent of artificial intelligence (AI) and powerful tools like [OpenSauced AI](https://opensauced.ai), developers can now leverage AI algorithms to streamline the process of generating compelling PR descriptions. 

In this blog post, we will explore how to use OpenSauced AI to generate **Well-crafted** PR descriptions that will expedite the review process, enhance collaboration, and ensure a thorough understanding of the changes being proposed.


## Installation

This tool is a Chrome extension and can be installed via the [chrome extension store]
(https://chrome.google.com/webstore/detail/opensaucedai/aebjdjjodmkdnmejakflnfpkadblfmdh).

![Chrome opensauced ai extension](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/crkoyjssf3o9s8m07gsu.png)


You can also install it from the official [opensauced.ai](https://opensauced.ai) page. 

![Open sauced ai landing page](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0kus5ak6ir68c07gaw9q.png)

## AI-Powered PR Descriptions
Now that it's install you can accelerate your code review process with OpenSauced's AI-powered PR description generator. Once the extension is installed, you'll see an orange sauce icon at the top right corner of your Chrome browser and you'll be ready to generate your PR description.

![Chrome extension tab](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g2qk9qh1u5xzgt7d9woq.png)

If you don't see that orange icon on the screenshot above, you can browse through your list of extensions to find the installed extension.

Now we need to visit the PR that we want to generate a description. Once we are in the PR, we can click on the more menu icon to edit the comment as shown in the screenshot below:

![users PR example](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5zjxfbinbsk9dx2x44ez.png)

Once in editing mode, you'll see the OpenSauced icon at the top similar in to the next screenshot.

![PR editing example](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4tl747mut98j2ivzzeys.png)

At this point, all you have to do is move you cursor to the area in your PR where you want to input the description and click on the orange sauce icon to start generating the description.

![A gif to demonstrate the ai generation](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gw1kd3nsn0zgjgvw3exw.gif)

And Boom... That's how easy it is to generate Well-crafted PR descriptions for your open PR's 😊 😊

### Quick Notes
> You need to authenticate with your GitHub account to use this tool.

While [OpenSauced AI](https://opensauced.ai) provides an initial draft, it is important to customize and refine the generated PR description to align with the project's voice and style.

### Streamline Code Review with OpenSauced AI.

[OpenSauced AI](https://opensauced.ai) simplifies the task of communicating code changes, context, and benefits to reviewers and stakeholders. As a software developer, this is a must-have `extension` on your browser that can help speed up review time on a PR, as well as increase the chances of the proposed change's acceptance.

That will be all for today... Stay Saucy🍕🍕😊