home/claude/skills/git-branch/SKILL.md
Analyze changes from origin/main and create a descriptively named branch
npx skillsauth add lambdalisue/dotfiles git-branchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Analyze - Use the Task tool (subagent_type: "git-branch") to analyze changes and propose a branch name.
Approve - Present the proposed branch name to the user. Use AskUserQuestion to ask for approval with options: "Approve", "Edit" (let user modify the name), "Cancel".
Create - If approved, use the Task tool (subagent_type: "git-branch") to create the branch with the approved name. Present the result.
tools
Update the title and body of an existing pull request WITHOUT asking for approval
tools
Create a pull request with title and body based on commits WITHOUT asking for approval
tools
Create a Conventional Commit from already staged changes WITHOUT asking for approval
tools
Map staged changes to existing commits and create fixup commits for autosquash WITHOUT asking for approval