--- name: commit description: Create a git commit with a generated message argument-hint: Optional commit message override --- ## Context - Current git status: !`git status` - Current git diff (staged and unstaged changes): !`git diff HEAD` - Current branch: !`git branch --show-current` - Recent commits: !`git log --oneline -10` ## Your task Based on the above changes, create a single git commit. Write a clean commit message in conventional-commits format: - Type: feat, fix, docs, style, refactor, perf, test, chore - Subject: imperative mood, lowercase, under 72 chars, no period - Optional body explaining WHY (not what) If $ARGUMENTS is provided, use it as the commit message. Stage the relevant files and commit using a heredoc to preserve formatting. Do not use any other tools or do anything else. Do not send any other text besides these tool calls.