Standup (Branch-Agent Facilitator)
Convenes your git worktrees and open PRs as chat agents, runs the discussion in rounds, and lands on one consolidation plan.
What it does
When your work is scattered across worktrees, branches and PRs, Claude becomes the facilitator: every branch (and any PR you pick) joins a shared markdown room at ~/.claude-mem/STANDUP.md as its own agent. Round 1 is introductions — each agent reports its real state via git log, git status and git diff --stat. Then the facilitator surfaces overlaps, conflicts and competing implementations and re-spawns only the agents involved, up to about four resolution rounds.
The room is strictly read-only: nobody commits or merges inside it. The output is a decision — target worktree, merge order, conflict resolutions — written as a SUMMATION, then translated into plain prose for the human. Actual merging happens afterwards through /do.
Who it's for
- Developers running several git worktrees in parallel
- Teams with a pile of open PRs whose overlaps are unclear
- Anyone collapsing experiment branches back into one line of work
- Existing claude-mem plugin users
Examples
- "Standup the last 4 hours" — it lists worktrees with a commit or uncommitted edit in that window, opens the room, and tells you which branch actually has code versus docs-only or empty.
- PR conflict triage — pick three open PRs; the agents compare diffs and hand back concrete questions like "PR #12's or PR #15's implementation wins?" via AskUserQuestion.
- Merge-order planning — you get a one-sentence plan ("build on worktree A, layer B then C, drop D") that you can pass straight to
/do.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the plugin/skills/standup folder from the GitHub repo thedotmack/claude-mem into my ~/.claude/skills/standup/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/thedotmack/claude-mem.git /tmp/claude-mem && mkdir -p ~/.claude/skills && cp -r /tmp/claude-mem/plugin/skills/standup ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/thedotmack/claude-mem.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r claude-mem/plugin/skills/standup ~/.claude/skills/ - Confirm
standup.mjsandagent-brief.mdare inside the copied folder — both are required. - Check Node.js is available:
node -v - For PR support, install the GitHub CLI and sign in:
gh auth login(worktree-only mode works without it). - Restart Claude Code and ask something like "run a standup across my recent worktrees" to trigger the skill.