mcpField
R
repo-delivery

repo-delivery

github.com/idaibinDevelopment639 installsUpdated today
Repository

About repo-delivery

repo-delivery is a skill for controlled Git delivery, intended for workflows that need authorized commits, pushes, or integrations. It requires a precise target and mutation scope, and reports outcomes bounded by available evidence.

Key features

  1. 01Validate repository, branch, and authorization
  2. 02Route commits, pushes, and integrations by task
  3. 03Limit staging and preserve unrelated changes
  4. 04Report local and remote outcomes separately

Use cases

  1. 01Create a local commit for completed changes
  2. 02Sync or integrate an authorized branch
  3. 03Normalize checkpoints or resolve conflicts
  4. 04Prepare an evidence-bounded delivery report

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/idaibin/skills --skill repo-delivery

After installing, type/repo-deliveryin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

agents/
openai.yaml
references/
checklist.md
delivery-report.md
eval-cases.md
execution-durability.md
history-normalization.md
resolving-merge-conflicts.md
skills-release.md
usage.md

Details

From the project README

Repository Delivery

Entry Gate

Own authorized Git mutation only. Require exact target repository/branch, mutation scope, reviewed basis, and any required destination authorization; preserve unrelated Worktree changes and stop on ambiguous scope or failed preflight.

Route Map

Request conditionReadResult
Commit, push, sync, integration, cleanup, or local checkpointchecklistExact, authorized Git transition
A large authorized task is still in progress and needs durable milestonesexecution durabilityBounded milestone/fixup/checkpoint state
Conflicts or divergent-history strategy is actually neededresolving merge conflictsResolved/blocked integration path
Fixup/checkpoint normalization is authorizedhistory normalizationTree-proven normalized history
Catalog release appliesskills releaseFixed-basis catalog delivery
Need final reportdelivery reportEvidence-bounded outcome

Invariants

  • No commit/push/integration/cleanup follows from implementation or review wording alone.
  • Stage only frozen exact paths; never use broad pathspecs or hide unrelated dirty content.
  • Ordinary commit/push does not require a merge strategy; apply it only for actual divergent integration.
  • Report local and remote refs separately; never claim publication, merge, or runtime installation without evidence.

Output Map

Report authorized mode, basis, exact staged scope, validation/review state, local SHA, remote result if applicable, residual Worktree, and every unverified boundary.

Reference Map

Comments

Markdown supported