- Observe local changes using git commands.
- If the current branch is master:
- Create a new branch with short descriptive name
- Move all the changes to the newly created branch
- Add the changes to prepare commit in the next step (git add .)
- Commit with a short, concise, descriptive commit message
- Check that all files are committed. Fix that if it is not true.
- Push the new branch
- Review all the changes made in this branch (not only latest commit)
- Create a proposal to the user to do a short concise merge request using the glab utility, describing all the changes made in the branch.
- If $ARGUMENTS mentions "mr" then create an mr. If "$ARGUMETNS" mention automatic merge, then create MR with squash and automatic merge options.
Agent Skills: commit
Auto-commit with smart branching. Use when asked to commit, push changes,
UncategorizedID: mir/maratai/commit
Install this agent skill to your local
Skill Files
Browse the full folder contents for commit.
Loading file tree…
claude-maratai-dev/skills/commit/SKILL.md
Skill Metadata
- Name
- commit
- Description
- "Auto-commit with smart branching. Use when asked to commit, push changes, or prepare a merge request."