review-and-ship

Review Git diffs, run targeted tests, and open PRs.

2.6k|204|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cursor/plugins --skill review-and-ship-cursor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-and-ship
Source: https://github.com/cursor/plugins/tree/main/cursor-team-kit/skills/review-and-ship
Command: npx skills add https://github.com/cursor/plugins --skill review-and-ship-cursor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews current branch for bugs, intent fit, and test coverage; enables focused fixes and timely PRs.

Core Features & Use Cases

  • Gather context: diff against base branch, uncommitted changes, recent commits, changed files, and user intent from relevant chats if useful.
  • Run targeted tests for changed behavior; if no focused tests exist, decide whether to add them or document the gap.
  • Review for correctness, regressions, security, and intent fit. Use parallel subagents for larger diffs.
  • Fix critical issues before finalizing and re-run affected tests.
  • Commit selective files with a concise message.
  • Push branch and open or update a PR.

Quick Start

Run this skill on your feature branch to validate changes, run tests, and prepare a PR.

Frequently Asked Questions about review-and-ship

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code review and PR readiness checks for my feature branch?

To automate code review and PR readiness checks, run the skill on your feature branch to gather diff context, run targeted tests, assess correctness and security, fix critical issues, and push to open a PR.

What is the best way to review uncommitted changes and recent commits for regressions before shipping?

The best way to review uncommitted changes and recent commits for regressions is to gather diff context, run targeted tests for changed behavior, and assess intent fit to ensure code correctness before finalizing your PR.

Does this automated PR review process work with large diffs?

Yes, automated PR review works with large diffs by using parallel subagents to review for correctness, regressions, security, and intent fit across small to large changes in Git workflows.

How do I run targeted tests for changed behavior when no focused tests exist?

When no focused tests exist for changed behavior, the review process decides whether to add new tests automatically or document the testing gap before committing selective files and opening your PR.

Can I commit selective files with a concise message and update an existing PR?

Yes, you can commit selective files with a concise message, push the branch, and open or update an existing PR after fixing critical issues and re-running affected tests.