From mz-dev-base
ALWAYS invoke when the user wants to review all changes on the current git branch. Triggers: "review branch", "review my changes", "check my branch", "what did I change", "branch review".
npx claudepluginhub doctormozg/claude-pipelines --plugin mz-dev-baseThis skill is limited to using the following tools:
Launch the `branch-reviewer` agent to perform a comprehensive review of all changes on the current git branch against a base branch (default `main`). Produces a report under `.mz/reviews/`.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Launch the branch-reviewer agent to perform a comprehensive review of all changes on the current git branch against a base branch (default main). Produces a report under .mz/reviews/.
Triggers: "review branch", "review my changes", "check my branch", "what did I change", "branch review".
review-pr instead.main or master — nothing to diff.$ARGUMENTS[0] (optional) — Base branch to diff against. Defaults to main.task_name = <YYYY_MM_DD>_review_branch_<slug> where <YYYY_MM_DD> is today's date (underscores) and <slug> is the current branch name (snake_case, max 20 chars); on same-day collision append _v2, _v3..mz/task/<task_name>/.state.md with Status: running, Phase: 0, Started: <ISO timestamp>, BaseBranch: <base>, Branch: <current>.task_name, base branch, current branch, report dir.Verify the current branch is not main or master:
git branch --show-current
If on main/master, inform the user there is nothing to review and update state.md to Status: aborted.
Dispatch Agent(branch-reviewer) in the foreground with the following prompt:
Review the current branch against <base-branch>.
Analyze all changes file-by-file for bugs, architecture issues, codebase consistency, missing functionality, and test coverage.
Use researcher agents for domain research if the implementation topic is complex.
Save the report to .mz/reviews/ using the naming convention: <YYYY_MM_DD>_review_branch_<branch_name><_vN>.md (append _v2, _v3 etc. if a report with the same base name already exists).
Update state.md to Phase: 2 before dispatch and Phase: 3 after the agent returns.
Once the agent completes:
Techniques: delegated to the branch-reviewer agent — see its agent definition for diff-walking, test-coverage, and architecture-consistency checks.
N/A — collaboration/reference skill, not discipline.
Output the report path (.mz/reviews/<YYYY_MM_DD>_review_branch_<branch><_vN>.md), confirm the file exists, and print the verdict line plus the top critical findings.
git, gh) → detect before dispatch; if absent, escalate via AskUserQuestion with the exact missing command.