From aai-core
Automates git workflow: validates branch, commits changes with conventional messages after checks, pushes to remote, creates or updates GitHub PRs. Use to save work or manage PRs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aai-core:pushThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Handles the complete git workflow: commit → push → create/update PR.
Handles the complete git workflow: commit → push → create/update PR.
git branch --show-current
Check for changes:
git status
If changes exist:
git add .)feat(scope): description - new featurefix(scope): description - bug fixchore(scope): description - maintenancedocs(scope): description - documentationrefactor(scope): description - code restructuretest(scope): description - testsRun pre-commit checks:
# Check for unpushed commits
git log origin/$(git branch --show-current)..HEAD
# Push (set upstream if new branch)
git push origin $(git branch --show-current)
# or for new branches:
git push -u origin $(git branch --show-current)
Check if PR exists:
gh pr list --head $(git branch --show-current)
If no PR exists: Launch git-pr-manager agent to create PR
If PR exists: Report that PR was updated with new commits
Report:
/push # Commit all changes with auto-generated message
/push "add auth feature" # Commit with specific message
npx claudepluginhub bradtaylorsf/alphaagent-teamGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.