claude

scm-utils

Source control management utilities for improving interactions with branches and PRs, both locally and in CI environments

3 on GitHubby Nathan Heapsv0.2.3updated todayutility
/

Plugin scm-utils from marketplace ai-mktpl in nsheaps/ai-mktpl. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (19)

  • auth-user

    Identify the authenticated user for GitHub CLI (gh) and Git

  • automated-code-review

    Perform a comprehensive automated code review using granular review skills. Orchestrates review-pr-contents, review-commits, review-commit-messages, review-diff, review-code, validate-review, and post-review as building blocks. Use this for new review workflows — scm-utils:code-review is maintained

  • code-review

    Code review a pull request. Triggers on "review this PR", "code review", "review PR #123", "request a review", "review bot", "code review CI", "automated PR review", "claude review workflow", or when the user wants to add automated code review to a repository.

  • commit

    Intelligently commit outstanding changes in logical, focused commits. Use this when you want to commit code using git.

  • fix-review-findings

    Fix issues found during a review. Use when asked to "fix review findings", "address review comments", "fix the issues found", or after a review identifies problems that need code changes.

  • git-worktree

    Best practices for Git worktrees, especially branch naming when checking out PRs. Use this when creating worktrees, checking out PRs into worktrees, or working in multi-agent/multi-worktree setups.

  • post-review

    Post or update a review on GitHub. Use when asked to "post the review", "submit review", "leave a review on the PR", "update the review", or when you have review findings ready to publish on a pull request.

  • pr-review-workflow

    Quick-reference index for the full PR review workflow. Redirects to automated-code-review for the full orchestration. Use when asked to "do a full review", "review everything", or "comprehensive review".

  • pr-workflow

    Full PR lifecycle management: creating, iterating on feedback, and merging. Triggers on: "review my PR", "iterate on PR feedback", "address review comments", "PR workflow", "get this merged", "respond to reviewer", "handle PR feedback".

  • rebase

    Rebase a feature branch onto its base branch to produce a linear commit history. Use when the user asks to "rebase my branch", "rebase onto main", "rebase PR #123", "linearize history", "rebase and force push", or when a clean linear history is preferred over merge commits.

  • request-a-review

    Best practices and procedures for creating and maintaining high-quality pull requests. Covers PR creation, body formatting, title conventions, lifecycle management, and requesting reviews. Counterpart to review-code, respond-to-review, and other review-receiving skills. Triggers on: "create a PR", "

  • respond-to-review

    Respond to review comments on a PR. Use when asked to "respond to review", "reply to reviewer", "address review comments", "respond to PR feedback", or when crafting responses to reviewer questions and suggestions.

  • review-code

    Review code quality, patterns, and bugs. Use when asked to "review the code", "check code quality", "look for bugs", "review implementation", or when evaluating code correctness, security, and maintainability independent of the diff or PR context.

  • review-commit-messages

    Review commit message quality. Use when asked to "review commit messages", "check commit message format", "are commit messages good", or when evaluating whether commit messages are conventional, descriptive, and useful.

  • review-commits

    Review commit structure and organization. Use when asked to "review commits", "check commit history", "are commits atomic", "review commit structure", or when evaluating whether commits are logically grouped and ordered.

  • review-diff

    Review the diff against the base branch. Use when asked to "review the diff", "check what changed", "review changes against main", "is this PR complete", or when evaluating whether a diff is scoped correctly and complete.

  • review-pr-contents

    Review PR title, body, labels, and metadata. Use when asked to "review the PR", "check PR description", "is the PR body good", "review PR metadata", or when evaluating whether a PR is well-presented for reviewers.

  • update-branch

    This skill should be used when the user asks to "update the PR", "update PR #123", "sync the branch", "update the branch", "merge base into feature branch", "pull and push changes", "get latest from main", "synchronize with upstream", or when working in CI and needing to synchronize a feature branch

  • validate-review

    Validate that review findings are accurate and actionable. Use when asked to "validate review", "check if review findings are correct", "verify review accuracy", or when confirming that a review's claims match actual code state.

Slash commands (1)

  • /scm-utils:fix-pr

    Fix or update the PR description for the current branch to follow best practices

Hooks (1)

  • PostToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/post-git-push-reminder.sh

View source on GitHub

More from nsheaps/ai-mktpl

All 57 plugins →

Skills for managing Cloudflare developer platform components including Workers, R2, D1, AI Gateway, Pages, Tunnels, and more — with Pulumi IaC setup for each.

15 skills

3

Claude Code's built-in slash-command prompts, taken verbatim from the CLI binary and driven from portable plugin skills: /security-review (a senior-security-engineer review of the current branch vs origin/HEAD), /init (generate a CLAUDE.md), /insights (transcript scan, verbatim facet classification, and a self-contained HTML report), /team-onboarding (co-author an ONBOARDING.md from how you actually use Claude Code), and /usage (a local, approximate analysis of your transcripts — token counts plus the binary's relative weight; the built-in's server-side utilization/cost is not reproducible).

7 skills · 5 commands

3

Install and manage the Google Workspace CLI (gws) with per-service skills for Gmail, Calendar, Drive, Docs, Sheets, Slides, Chat, Tasks, Contacts, and Admin

11 skills · hooks

3

Skills for configuring Claude Code, behavior correction, memory tracking, autonomy rules, time-context awareness, and session exit/restart. Combines prompt history tracking, git-backed memory sync, the self-checking Ralph loop pattern, and graceful session exit via SIGINT.

9 skills · hooks

3

Software development lifecycle utilities — skills organized by SDLC phase: plan, implement, review, test, deploy, and maintain.

9 skills · 1 command

3

Adversarial multi-aspect review. One entry skill routes any review request — docs, code, agent configuration, CI, front-end, mobile, whole-repo — to the aspect skills that apply, runs each in an isolated fork behind its own tool probe, and synthesizes one de-duplicated, verified report. Requires Claude Code v2.1.218 or later (the aspect skills rely on `background: false`).

9 skills

3

Similar plugins

Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification

1 command · 6 agents

anthropics/claude-code 155,476

Advanced git workflows with diff analysis, risk scoring, and reviewer recommendations

2 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

DataHub development and interaction toolkit with connector planning, PR review, catalog search, metadata enrichment, lineage tracing, data quality management, and connection setup skills

13 skills · 8 commands · 4 agents

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

An authenticated hosted MCP server that accesses your PlanetScale organizations, databases, branches, schema, and Insights data. Query against your data, surface slow queries, and get organizational and account information.

19 skills · 1 MCP server

anthropics/knowledge-work-plugins 35,601

Maintain scm-utils?

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 plugins57 plugins