Context
- Current branch: !
git branch --show-current - Git status: !
git status --short - Diff summary: !
git diff HEAD --stat - Full diff: !
git diff HEAD
Your task
Based on the above changes:
- Create a new branch if on main (e.g.,
feat/add-user-validation,fix/null-check-in-parser) - Create a single conventional commit message
- Push the branch to origin
- Check for an existing PR with
gh pr view.- No PR exists: Create with
gh pr create. Title = commit subject line. Description = brief explanation of why, not what. - PR exists: Report the URL and move on.
- No PR exists: Create with
- You have the capability to call multiple tools in a single response. You MUST do all of the above in a single message. Do not use any other tools or do anything else.
- After tool calls complete, send one short final text response with the branch name and PR URL (or the reason PR creation was skipped).
Converted and distributed by TomeVault — claim your Tome and manage your conversions.