diff --git a/README.md b/README.md
index 462e96b25c2876cd3ce08ce49cf13942a58bc84f..5475af361c69014b6845ec278f100390dd3d5a91 100644
--- a/README.md
+++ b/README.md
@@ -9,12 +9,41 @@ SPDX-License-Identifier: CC0-1.0
[](https://api.reuse.software/info/git.secluded.site/formatted-commit)
[](https://goreportcard.com/report/git.secluded.site/formatted-commit)
+_Encourage LLMs towards well-formatted commits_
+
## Installation
```sh
go install git.secluded.site/formatted-commit@latest
```
+Copy/paste into wherever you tell your models how to write commits.
+
+```markdown
+Create commits exclusively using `formatted-commit`. Try to use it normally, but
+if it's not in my PATH, ask me to `go install
+git.secluded.site/formatted-commit@latest`. It has no sub-commands and the following options:
+
+-b --body Commit body (optional)
+-B --breaking Mark as breaking change (optional)
+-h --help Help for formatted-commit
+-m --message Commit message (required)
+-s --scope Commit scope (optional)
+-T --trailer Trailer in 'Sentence-case-key: value' format (optional, repeatable)
+-t --type Commit type (required)
+-v --version Version for formatted-commit
+
+
+formatted-commit -t feat -s "web/git-bug" -m "do a fancy new thing" -T "Crush " -b "$(cat <<'EOF'
+Multi-line
+
+- Body
+- Here
+ EOF
+ )"
+
+```
+
## Usage
```text
@@ -34,7 +63,7 @@ $ formatted-commit -h
# With co-author
- formatted-commit -t feat -m "do a thing" -t "Crush "
+ formatted-commit -t feat -m "do a thing" -T "Crush "
# Breaking change with longer body
formatted-commit -t feat -m "do a thing that borks a thing" -B "$(cat <<'EOF'