--- name: commit-message description: Draft a Conventional Commits message from staged or specified changes, including type, scope, subject, and optional body/footers. --- # Commit Message Drafter Draft a commit message that follows the [Conventional Commits](https://www.conventionalcommits.org/) style. ## Inputs - The staged diff (`git diff --cached`) by default. - If nothing is staged, ask the user which changes the message should cover, or offer to run `git diff` on the working tree. ## Format ``` ():