← ClaudeAtlas

repo-deliverylisted

Use when reviewed changes need authorized Git mutation: categorized commits, push or sync, branch integration, temporary-branch cleanup, or ref proof; owns Git delivery and stops before pull-request creation.
idaibin/skills · ★ 2 · Code & Development · score 75
Install: claude install-skill idaibin/skills
# Repository Delivery ## Overview Deliver reviewed repository changes from a local worktree to the requested Git state. This is the sole owner of staging, categorized commits, pushes, branch integration, and other Git mutations after review acceptance. Verify branch policy, divergence, permissions, commit grouping, and staged content before mutation; never open a pull request. ## Workflow 1. Read effective repository guidance first, including `AGENTS.md`, `CLAUDE.md`, and host-provided instructions when present. 2. Run `git status --short --branch` and identify branch, upstream, staged files, dirty files, and unrelated local work. 3. Inspect existing local refs. Fetch or otherwise refresh remote state only for an explicitly authorized push, sync, branch-integration, or remote-refresh target; a local-commit-only request leaves remote state `Not verified`. 4. Confirm each separately authorized target: categorized local commits, an explicitly requested single commit, push current branch, sync, branch integration, cleanup, or conflict resolution. Commit authorization never implies push or another target. 5. Confirm branch policy and permissions: protected/default branch, force-push restrictions, required checks, branch naming, and whether direct updates are allowed or `Not verified`. 6. Ensure review is complete. Use `repo-review` first when ownership, mixed hunks, contract chains, or commit grouping are not already clear. 7. Run or reuse task-appropriate validation before st