From ai-maestro-programmer-agent
Git and GitHub operations for AMPA. Use when cloning repos, branching, committing, opening PRs, or handling review feedback. Trigger with /ampa-github-operations. Loaded by ai-maestro-programmer-agent-main-agent.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-maestro-programmer-agent:ampa-github-operationsai-maestro-programmer-agent-main-agentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Standardized Git and GitHub operations for AMPA via the gh CLI. Covers the full
Standardized Git and GitHub operations for AMPA via the gh CLI. Covers the full lifecycle from cloning/forking repositories through branching, committing, PR creation, and responding to review feedback. Used in workflow Steps 14, 17, 19, and AMPA's response portions of Steps 21 and 22.
gh auth status. If not authenticated,
run gh auth login.git config.Copy this checklist and track your progress:
git push -u origin <branch-name>.On failure: retry once. If still failing, report to AMOA and wait. Never force-push without AMOA approval.
gh pr create --title "feat(auth): add JWT validation (#42)" --body "Closes #42"| Document | Description |
|---|---|
| op-clone-repository.md | When to Use, Prerequisites, Procedure, Examples, Error Handling |
| op-create-feature-branch.md | When to Use, Prerequisites, Procedure, Examples, Error Handling |
| op-commit-changes.md | When to Use, Prerequisites, Procedure, Examples, Error Handling |
| op-create-pull-request.md | When to Use, Prerequisites, Procedure, Examples, Error Handling |
| op-respond-to-review.md | When to Use, Prerequisites, Procedure, Examples, Error Handling |
| op-update-pr-with-fixes.md | When to Use, Prerequisites, Procedure, Examples, Error Handling |
This skill operates under the AI Maestro approval tiers — the escalation
ladder Tier 0 (self-authority for in-scope work + DERIVED NPT/EHT tasks) →
CHIEF-OF-STAFF → MANAGER → USER. See the ampa-prrd-trdd-kanban skill and
~/.claude/rules/trdd-approval-tiers.md for which transitions need approval.
A MEMBER never self-approves its own releases — entering the release
pipeline (publish/deploy) is USER/MANAGER-authorized, and the INTEGRATOR
(not the MEMBER) owns the → complete flip. No PR is opened without the
ORCHESTRATOR's pre-PR-gate green-light.
npx claudepluginhub emasoft/ai-maestro-programmer-agentWhole-repo audit for over-engineering: finds dead code, unnecessary abstractions, stdlib-replaceable dependencies. Outputs ranked findings and net line/dep savings.