Git Skills
ACT provides git skills that automate common git workflows with conventional commits and pull requests.
/act-git-commit
Section titled “/act-git-commit”Create a conventional commit for staged changes only.
/act-git-commitACT analyzes your staged changes and generates a conventional commit message.
/act-git-commit-all
Section titled “/act-git-commit-all”Create a conventional commit for all changes.
/act-git-commit-allThis stages everything first, then commits.
/act-git-push-make-pr
Section titled “/act-git-push-make-pr”Push the current branch to GitHub and create a pull request.
/act-git-push-make-prThis skill:
- Checks for uncommitted changes
- Pushes the branch
- Checks for an existing PR
- Looks for a matching plan in
ai_specs/ - Generates a PR title and summary
- Creates the PR with
gh pr create
/act-git-switch-main-pull
Section titled “/act-git-switch-main-pull”Switch to the main branch and pull the latest changes.
/act-git-switch-main-pullUse this to get back to a clean main branch after finishing a feature.
/act-git-worktree
Section titled “/act-git-worktree”Manage git worktrees for isolated parallel feature development.
/act-git-worktree [action]Typical actions include creating, listing, switching, copying .env, deleting, and cleaning up worktrees.
Typical workflow
Section titled “Typical workflow”# 1. Work on your feature/act-workflow-work ai_specs/feature-plan.md
# 2. If you ran work without --create-pr, do it manually/act-git-push-make-pr
# 3. After PR is merged, get back to main/act-git-switch-main-pullRelated
Section titled “Related”/act-workflow-work— commits successful phase work by default and can create a PR with--create-pr/act-git-worktree— manage parallel feature branches with worktrees