By voxpelli
Git workflow safety skills: validation, verification, and repair for rebase, merge, and stacked PR workflows.
Validates git rebase correctness using a five-layer pipeline (range-diff, sem, weave, jscpd, tests). Use when verifying a git rebase (especially stacked PRs with --update-refs), comparing branches post-rebase, or auditing conflict resolution correctness. Covers scenarios like: 'validate rebase', 'check rebase', 'did we lose anything', 'compare before and after rebase', 'duplicate test blocks', 'rebase validation', 'run range-diff', 'lost code during rebase', 'rebase artifacts', 'conflict resolution verification'.
Safely propagate a base-branch commit through all descendant branches in a stacked-PR chain. Handles safety-tagging, `git rebase --update-refs --empty=drop` from the tip, conflict-resolution heuristics, dependency-drift recovery, and `--force-with-lease` push. Use when landing a fix on an upstream branch in a stack and the descendants must be rebased. Covers scenarios like: 'cascade through the stack', 'rebase pr6..pr13 onto the new pr5', 'land on the base and propagate', 'update the descendant branches', 'restack onto the new base', 'force-with-lease the whole stack', 'fix the base and roll the stack forward'. Pairs with `/rebase-validate` for post-cascade meaning-preservation check.
Triage and prune accumulated git safety tags using sort-by-SHA grouping and a per-tag decision tree (duplicate / branch-ref / intermediate-waypoint). Read-only by default; deletes only after explicit user confirmation. Use when stacked-rebase or surgical-fix sessions have accumulated multiple safety tags across namespaces (safety/*, pre-*, post-*, backup-*, stack-*), when /stack-cascade's Step 2 collision check blocks reuse of an OP_ID, or when auditing inherited tag soup. Pairs with /stack-cascade as post-success aftercare. Covers scenarios like: 'clean up safety tags', 'too many backup tags', 'prune accumulated tags', 'tag audit', 'tag-audit', 'safety tag cleanup', 'rollback anchor cleanup', 'which tags can I delete', 'tag namespace collision', 'OP_ID already has tags'.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin providing git workflow safety skills for rebase validation, merge auditing, and stacked PR management.
claude plugins add /path/to/vp-git
# or from GitHub:
claude plugins add voxpelli/claude-git
The skills in this repo follow the open Agent Skills standard and can be installed individually into any compatible agent (Claude Code, Cursor, Codex CLI, Gemini CLI, GitHub Copilot, Kiro, …):
npx skills add voxpelli/claude-git
The skills CLI auto-detects the target agent and writes into the correct
directory (~/.claude/skills/, ~/.cursor/skills/, etc.).
Note: If you've already installed via claude plugins add, you don't
need this — the plugin already provides the skill. Mixing both installs
places the same rebase-validate skill in two locations and relies on
Claude Code's resolution order to dedupe.
/rebase-validate -- Five-layer pipeline for verifying rebase
correctness: ref verification, range-diff, sem diff, weave preview,
duplicate detection, and functional tests./stack-cascade -- Safe execution of "land a fix on a base branch,
then propagate through all descendant branches" in a stacked-PR chain:
safety tagging, --update-refs --empty=drop rebase, conflict-resolution
heuristics, dep-drift recovery, force-with-lease push. Companion to
/rebase-validate: stack-cascade executes, rebase-validate verifies.The plugin works best with sem and weave installed, but degrades gracefully without them.
brew install sem-cli weave
MIT
npx claudepluginhub voxpelli/vp-claude --plugin vp-gitBasic Memory power tools: multi-ecosystem package research (npm, Rust, Go, PHP, Python, Ruby), developer tool research (Homebrew, GitHub Actions, Docker, VSCode, gh CLI extensions, Claude Code plugins, skills.sh bundles), person research, knowledge gap analysis, project context priming, knowledge exploration, Readwise integration, schema evolution, tag alignment, graph maintenance, and automated quality hooks.
Sprint workflow automation: backlog grooming, retrospectives, upstream vendor tracking, cross-project synergy tracking, swarm wave orchestration, vendor sync, and bilateral sibling reconciliation for projects using beads and Basic Memory.
Git workflow best practices with commit validation hooks
Code review and worktree workflow commands
Git workflow tools: commits, PRs, review inbox, checkout, and work triage
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Supergraph enforces a complete, evidence-based coding pipeline — scan → plan → TDD → fix → verify → review — grounded in real codebase analysis at every step. It combines AST dependency graphs, LSP-level code intelligence, and a structured skill chain so Claude never guesses about impact before making a change.