claude

vp-git

Git workflow safety skills for stacked-PR chains: rebase-validate (five-layer pipeline — range-diff, sem, weave, jscpd, tests), stack-cascade (safety-tagged rebase --update-refs with atomic force-with-lease push), and tag-audit (SHA-grouped triage of accumulated safety tags with KEEP/DROP confirmation gate). Installable as a Claude Code plugin or via the cross-agent Agent Skills standard (skills.sh)

3 on GitHubby Pelle Wessmanv0.8.0MITupdated 2 months ago
/

Plugin vp-git from marketplace vp-plugins in voxpelli/vp-claude. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (3)

  • rebase-validate

    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', 'ch

  • stack-cascade

    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 b

  • tag-audit

    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

View source on GitHub

More from voxpelli/vp-claude

All 4 plugins →

Multi-ecosystem package research (npm, Rust, Go, PHP, Python, Ruby) with Socket supply-chain scoring, developer tool research (Homebrew with MCP analytics, GitHub Actions, Docker, VSCode, gh CLI extensions, Claude Code plugins, skills.sh bundles), multi-ecosystem version-drift detection (brew, npm, cask, crate, vscode, plugin), person research, knowledge gap analysis (incl. host-installed plugin/skill coverage), scope-partitioned graph audit/fix skills, project context priming, Readwise integration, session bookmarking, tag vocabulary sync, a Claude Code feature-adoption learning-nudge system, graph maintenance agents, and quality hooks for Basic Memory

14 skills · 5 agents · hooks

3

vp-beads

claude

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

8 skills · 1 agent · hooks

3

Live ast-grep structural-lint diagnostics via the ast-grep language server: your .ast-grep/rules fire as you edit rather than only on an `ast-grep scan` run, with LSP quick-fixes. Rules hot-reload — edit a rule and the new rule applies immediately, no restart. That takes a stdio shim: ast-grep has no file watcher of its own and asks the client to watch for it, but Claude Code does not implement client-side file watching (it advertises didChangeWatchedFiles.dynamicRegistration as undefined and answers -32601), so ast-grep would otherwise serve its startup rule set forever. Both sides are behaving correctly; the gap is between them, and claude-code#32595 / #52693 are closed NOT_PLANNED. The shim answers the registration, watches the globs the server itself registered, and injects the notification the client never sends. An explicit stopgap: the durable fix is server-side in ast-grep (self-watch when the client declines, as rust-analyzer already does), and when that lands the shim becomes dead code and the Node requirement goes with it. Claims JavaScript, bash, and the web/config formats (json, yaml, markdown, css, html) — 15 extensions, never the 15 owned by official language servers, since a server that claims an extension and then dies still starves it. It therefore cannot silently disable pyright/rust-analyzer/gopls; enforced by a check on every build. Requires an sgconfig.yml in the project root, the ast-grep binary on PATH, and (since 0.4.0) Node >=20 on PATH — no node means no server at all, so pin 0.3.1 or set LSP_SHIM_DISABLE=1 to opt out. It is a feedback layer, so keep `ast-grep scan` as the CI gate

3

Similar plugins

Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.

7 skills · 1 command · 3 agents

anthropics/claude-code 155,476

Scaffold, validate, and publish new Claude Code plugins with proper structure

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

Perform AI code review on Git diffs — supports workspace changes, branch ranges, and single commits with concurrent per-file analysis, codebase search, and deep context-aware review.

2 commands

alibaba/open-code-review 50,068

azure

claude

Transform Claude into an Azure expert. This plugin integrates the Azure MCP server and specialized Azure skills to move beyond generic advice. It enables Claude to perform real-world tasks: listing resources, validating deployments, diagnosing infrastructure issues, and optimizing costs across 50+ Azure services.

44 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

Essential developer skills including Git workflows, SQL optimization, error handling, code review, E2E testing, authentication, debugging, and monorepo management

11 skills · 1 agent

wshobson/agents 42,461

Render

claude

Deploy, debug, and monitor applications on Render: skills for blueprints, deploys and troubleshooting, a Render assistant agent, deploy/status commands, a render.yaml validation hook, and the Render MCP connector preconfigured over OAuth.

21 skills · 2 commands · 1 agent · 1 MCP server · hooks

anthropics/knowledge-work-plugins 35,601

Maintain vp-git?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins4 plugins