Context
- •Current git status: !
git status - •Current git diff (staged and unstaged changes): !
git diff HEAD - •Current branch: !
git branch --show-current
Your task
Based on the above changes:
- •Create a new branch if on main or master
- •Create commits with appropriate messages for each change. message should be in Japanese.
- •Push the branch to origin
- •Create a pull request using
gh pr create --draftif no pull request exists for the branch - •If a pull request exists for the branch, update the pull request with the new commits
- •Open the pull request in the browser
- •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. Do not send any other text or messages besides these tool calls.
Commit Message
If file changes are only related to CLAUDE.md or .claude/**/*.md, message should be start with [ci skip].