Three steps, zero effort
Overcut clones the branch, analyzes the diff, commits, and linked issues, then writes a structured description and keeps it current as you push.

The edge cases, covered
It links every PR to a ticket, reads the requirements behind it, and never overwrites the notes you wrote yourself.
Always linked to a ticket
Finds an existing issue or creates one with the right labels. Every PR is traceable — without anyone having to remember.
Context from the ticket
Reads the referenced ticket to understand the "why," so summaries reflect actual requirements, not just what changed.
Stays current
Regenerates the description whenever new commits are pushed, so it never drifts from the code.
Preserves your notes
Only rewrites its own section — anything you added by hand stays exactly where you put it.
Integrates with your stack
Works across your pull requests and issue tracker to keep code and tickets in sync.
Running from day one
Fires automatically when a non-draft PR opens or gains new commits, or on demand with /pr-description. Release PRs are handled separately.


