Propr

Generate GitHub PR descriptions from the command line with the help of AI. propr aims to populate a basic PR description right from your terminal so you can focus on more important things.

Install

Cargo

bash cargo install propr

Binary

Grab a binary from the releases page and move it into your desired bin (eg. /usr/local/bin) location.

bash mv propr-<os> /usr/local/bin/propr chmod +x /usr/local/bin/propr

Usage

``` Generate your PRs from the command line with AI

Usage: propr

Commands: create Creates a PR with a generated description generate Generates a PR description and outputs it config Configure propr to your liking help Print this message or the help of the given subcommand(s)

Options: -h, --help Print help -V, --version Print version ```

Creating a PR

Creating a PR from the CLI is as easy as running propr create. If you want to specify which base branch to target you can provide the --branch flag. By default propr assumes that the main branch of the repository needs to be targeted.

``` Creates a PR with a generated description

Usage: propr create [OPTIONS]

Options: -b, --branch The base branch to point your changes to -h, --help Print help ```