By voxpelli
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.
Manage the beads backlog for this project. Use when the user wants to review or triage open issues, reprioritize the backlog, identify obsolete issues to close, investigate a topic to inform future work, create new issues from research findings, or enrich an existing issue with external context. Trigger phrases: 'groom', 'triage', 'backlog review', 'reprioritize', 'stale issues', 'what should we close', 'too many issues', 'backlog health', 'investigate for backlog', 'research and create issues', 'add context to issue', 'enrich issue', 'plan the work for', 'break down into issues', 'start the sprint', 'plan the sprint', 'plan next sprint', 'what should we work on', 'find duplicates', 'dedup backlog', 'near-duplicates', or any request to audit, prune, or research work tracked in beads.
Audit the `bd remember` store and recommend which entries to prune, so each one earns its per-session `bd prime` injection cost. Read-only: it proposes a triage table plus the exact `bd forget` / migration commands; you run them. Use when `bd remember` entries have accumulated, feel stale, redundant, or conflicting, or when session-startup token cost from injected memories is high. Trigger phrases: 'harden memories', 'audit bd remember', 'prune bd remember', 'bd remember bloat', 'bd remember audit', 'trim bd remember', or '/harden-memories'. NOT for Claude Code auto-memory (`/dream` / Auto Dream files), NOT for Basic Memory graph hygiene (use vp-knowledge's memory-defrag / memory-lifecycle skills), and NOT for beads issues or the backlog (use /backlog-groomer).
Run a sprint retrospective for this project. Use when the user says 'retrospective', 'retro', 'close out the sprint', 'what went well', 'generate retro', or wants to generate a RETRO-NN.md file. Reads UPSTREAM-*.md files, recent git history, and conversation context to pre-populate the retrospective. Do NOT use for read-only sprint summaries — use the sprint-review agent for that.
Bilateral SYNERGY/UPSTREAM reconciliation across sibling projects. Use when the user wants to sync sibling SYNERGY/UPSTREAM files, compare both sides to surface drift, find reciprocation gaps (entries here but not there, or vice versa), flag stale-aligned rows, detect status drift across sides, surface friction the sibling tracks ABOUT this project (their UPSTREAM-<this-project>.md), or apply a reciprocation batch with --auto-reciprocate. Workflow 3 covers two UPSTREAM pairing modes: shared third-party dependencies AND reciprocal sibling-friction pairs (UPSTREAM-<sibling>.md here ↔ UPSTREAM-<this-project>.md there). NOT for logging entries on this side (use /synergy-tracker workflow 1 (Log a synergy entry)) — sibling-sync compares both sides without writing by default. NOT for upstream → project drift (use /vendor-sync); sibling-sync handles peer-to-peer drift between sibling vp-* projects. Trigger phrases: 'sibling sync', 'compare siblings', 'sync sibling', 'reconcile siblings', 'reciprocation gap', 'sync drift', 'bilateral sync', 'sync SYNERGY', 'sync UPSTREAM both ways', 'auto-reciprocate', 'check sibling drift', 'peer-to-peer drift', 'cross-project drift', 'sibling reconciliation', 'sibling has friction about us', 'what does the sibling say about us', 'reconcile sibling-tracked friction', 'reciprocal upstream friction', 'friction filed against this project', 'sibling follow-up', 'act on sibling drift', 'after sibling-sync', 'follow-up actions', 'what to do about sibling findings'.
Orchestrate multi-agent development sprints with wave-based parallelism. Use when the user wants to plan a swarm sprint, partition work into file-disjoint waves, map file contention across open issues, run a post-wave quality gate with review agents, manage agent backpressure, run a parallel research wave, or coordinate multiple concurrent agents on a shared codebase. Works with or without beads: sources waves from the beads backlog, from a ROADMAP.md, or from a manually supplied work list. Trigger phrases: 'swarm sprint', 'wave plan', 'launch wave', 'execute wave', 'post-wave gate', 'contention map', 'research wave', 'parallel agents', 'multi-agent sprint', 'agent wave', 'swarm orchestration', 'swarm from ROADMAP', 'wave plan without beads', 'swarm with manual list'.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
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 that automates the sprint workflow for projects that track work in beads — or in a ROADMAP.md / VISION.md split, or a manual list — backed by Basic Memory. Sync vendor subtrees, track upstream friction, close sprints, run retrospectives — all without leaving your terminal. Beads is the default substrate, not a requirement: skills degrade gracefully without it (see Work-tracking substrates).
Triggers automatically when a sprint closes and gives a concise summary with a single next-step recommendation:
"bd close worked. What should we do now?"
"Okay, I think that's everything for this sprint."
"Should we do a retro? I've lost track of which sprint we're on."
Reads git history, open beads issues, UPSTREAM-*.md files, and (when available) Basic Memory friction notes for cross-project awareness, then recommends one of five actions:
| Recommendation | Condition |
|---|---|
| Not ready | Fewer than 3 meaningful commits |
Ready to close — run /retrospective | Clean state, no gaps |
Groom the backlog first — run /backlog-groomer | Bloated or stale backlog (>30 open, carry-overs, stale issues) |
Upstream work first — run /upstream-tracker | Untracked friction detected |
| Trend-review sprint | Every 4th sprint — full audit ahead |
Read-only. Never writes files.
/retrospective — Sprint retrospective generatorReads git history, open upstream tracking files, and your current conversation to pre-populate a sprint retrospective:
/retrospective
Produces RETRO-NN.md covering what went well, what could improve, upstream observations, and lessons learned. Creates beads issues from findings, writes generalizable learnings to Basic Memory, and suggests documentation updates.
On every 4th sprint, also runs a full trend review: UPSTREAM file analysis, beads issue hygiene (bd stats, stale in_progress items, blocked issues), and Basic Memory graph health (schema validation, drift detection, duplicate audit).
/backlog-groomer — Backlog triage and researchTriage, prioritize, and research work tracked in beads:
/backlog-groomer
/backlog-groomer rate limiting
Six workflows in two groups:
Grooming — review and triage open issues, reprioritize based on sprint goals, suggest closures for stale/obsolete items. Cross-references Basic Memory for known friction and UPSTREAM files for vendor context.
Research — investigate a topic using multi-source research (Basic Memory → DeepWiki → Tavily), create structured issues from findings with title conventions and dependency linking, or enrich an existing issue with research context.
All mutations require explicit user approval. Complements sprint-review (which fires at sprint end) by operating at sprint start.
/harden-memories — Audit and prune bd remember entriesKeep the project's bd remember store lean so each entry earns its per-session bd prime injection cost:
/harden-memories
Read-only — it audits and recommends, you run the commands. Reads bd memories, classifies each entry with the three-question taxonomy (already in CLAUDE.md / auto-memory MEMORY.md / Basic Memory → remove; stable architecture → migrate; recovery-trigger-only → keep), and presents a triage table plus the exact bd forget / migration commands for you to review and run — it never writes a file, never writes Basic Memory, and never runs bd forget itself, keeping the irreversible delete under your control (no automated "verify-then-delete" can be trusted to gate it). Conservative pruning, never aggressive deletion. Scoped strictly to the bd remember store (not Claude Code's Auto Dream, not Basic Memory graph hygiene). Tier B: stops cleanly when beads is absent. Periodic audits (≈ every 4 sprints) typically recover ~40% of the injected-memory token budget.
/upstream-tracker — Upstream issue trackingManage UPSTREAM-*.md files that track bugs, feature requests, and API friction in upstream packages:
/upstream-tracker
Supports seven workflows:
npx claudepluginhub voxpelli/vp-claude --plugin vp-beadsBasic 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.
Git workflow safety skills: validation, verification, and repair for rebase, merge, and stacked PR workflows.
Convert design documents, PRDs, and task lists into beads issues with lossless conversion, proper epic hierarchy, validated dependencies, and three independent subagent review passes.
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Project orchestration from planning to delivery. Master Scrum, Kanban, sprint planning, roadmaps, retrospectives, team metrics, and stakeholder management.
Project management agents — agile coach, delivery manager, progress tracking
Harness-native ECC operator layer - 67 agents, 277 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.