apply-arbiter-patch

Read the consensus-arbiter patch manifest, preview diffs, and apply patches via git apply with confirmation.

1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/mytechsonamy/VibeFlow --skill apply-arbiter-patch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apply-arbiter-patch
Source: https://github.com/mytechsonamy/VibeFlow/tree/main/skills/apply-arbiter-patch
Command: npx skills add https://github.com/mytechsonamy/VibeFlow --skill apply-arbiter-patch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reads the patch manifest produced by consensus-arbiter, shows a git-style diff summary, asks for explicit operator confirmation (unless --yes), and applies patches via git apply. Updates arbiter-decisions.md with applied:true + timestamp.

Core Features & Use Cases

  • Diff preview and confirmation: Presents a concise summary of pending patches and affected files for safe review.
  • Deterministic patch application: Applies patches one-by-one via git apply with automatic rollback on failure.
  • Operational audit trail: Updates arbiter-decisions.md and records applied sessions for governance and rollback.

Quick Start

Start an interactive patch session by invoking the apply-arbiter-patch skill.

Frequently Asked Questions about apply-arbiter-patch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely review and apply git patches from an arbiter manifest?

To safely apply git patches, this tool reads the consensus-arbiter patch manifest, presents a diff-style summary of affected files, and requests explicit operator confirmation before executing git apply. This ensures you review pending changes before they are committed to your environment.

What is a patch manifest and how does automated patch management handle it?

A patch manifest lists pending changes from the consensus-arbiter. Automated patch management processes this manifest by summarizing the diffs, applying the patches deterministically one-by-one via git apply, and writing an audit record to arbiter-decisions.md for governance traceability.

How can I automate git apply for testing phases without manual confirmation?

You can automate git apply for development or testing phases by using the --yes flag, which bypasses the interactive diff preview and explicit operator confirmation, allowing patches to apply automatically while still recording the session in the applied patches log.

Does automated patch management support rollback when git apply fails?

Automated patch management supports automatic rollback when a git apply failure occurs during the patch session. It applies patches one-by-one, ensuring that any failed application triggers an immediate rollback to maintain repository integrity.

How do I audit applied arbiter patches for governance and traceability?

To audit applied arbiter patches, the tool writes an operational audit trail to arbiter-decisions.md with an applied status and timestamp. It also updates the applied patches log, ensuring full governance and traceability for all applied patch sessions.

Can I run tests automatically after applying a git patch?

You can optionally run tests automatically after applying a git patch. Once the patch session completes the git apply operation, the workflow can trigger subsequent test execution to validate the applied changes within your development or testing environment.