Writes commit messages that follow the Conventional Commits 1.0 spec from the staged diff, and splits unrelated changes into separate commits. Use when the user asks to commit, write a commit message or clean up commit history.
Drafts a clear pull request title and description from the branch's commits and diff, with context, the change, how it was tested and risks. Use when the user opens a pull request or asks for a PR description.
Use when: Opening a pull request from a branch with several commits