Draft a concise git commit message from the current diff. Use when the user asks for a commit message, commit summary, or help explaining staged or unstaged changes.