do-commit
Installation
SKILL.md
Commit
Commit all local changes in Conventional Commits form. Never push unless the mode or the user asks.
Read references/procedure.md and follow it. A "stop" after the commit or after cpp means that action is done; continue to Next. land ends after its verify.
Modes
Pick the mode from the argument (/do-commit cpp, or a caller passing cpp) or the user's words. Shorthands are case-insensitive. A passed mode wins over a bare "commit" reading of the same turn.
| Mode | Shorthand | Does |
|---|---|---|
| Commit (default) | none, commit |
Commit. Then Next. |
| Push | push, cp |
Commit, push. Then Next. |
| Commit, push, PR | cpp |
Commit, push, open a PR. Then Next. |
| Land | land |
Commit, push, open a PR, land it. No Next. |