Run your tests
Lint and auto-fix
Typecheck
tsc --noEmit, mypy, pyright, cargo check, dart analyze, etc.
Commit
PressCtrl+G, then c. Or:
- Runs lint + typecheck (blocks if either fails).
- Writes a conventional-commit message based on your diff.
- Shows you the message and the diff.
- Commits after you confirm.
Co-author trailers
Add your LLM as a co-author:Co-Authored-By: <model>) and off. Saved per-scope.
The project tool
Under the hood, all of the above use the project tool. If you want to run it directly:
See project tool for the full list of supported ecosystems.

