ship

Push code changes, create or update pull requests, and triage review findings.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/metalspawn/claude-ops --skill ship-metalspawn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/metalspawn/claude-ops/tree/main/skills/ship
Command: npx skills add https://github.com/metalspawn/claude-ops --skill ship-metalspawn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of pushing code, creating or updating pull requests, and managing the review process, streamlining your code deployment workflow.

Core Features & Use Cases

  • Automated Branch Pushing: Pushes your current branch to the remote repository.
  • PR Creation/Update: Integrates with the /orc:pr skill to create or update pull requests according to project conventions.
  • Self-Review: Runs an automated self-review to catch potential issues before human review.
  • Finding Triage: Classifies review findings into severity tiers and prompts user for action.
  • Use Case: After completing a coding task, use this skill to push your changes, create a PR, get immediate feedback from a self-review, and decide which issues to address before submitting for final human review.

Quick Start

Run the ship skill to push your current branch, create a PR, and perform a self-review.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate pushing code and creating a pull request?

Automate pushing code and creating a pull request by running the ship skill to push your current branch to the remote repository and integrate with a PR skill to generate the PR.

Can I run an automated self-review on my code before human review?

Yes, you can run an automated self-review before human review to catch potential issues, with findings classified into severity tiers to prompt user action.

What is the best way to manage pull request review findings and triage?

Managing pull request review findings and triage is handled by classifying automated self-review results into severity tiers, allowing you to decide which issues to address before submitting.

Does automated PR creation detect and follow project conventions?

Yes, automated PR creation detects and follows project conventions by integrating with a dedicated PR skill to create or update the pull request accordingly.

Do I need additional skills to push code and manage pull requests?

Yes, you need integration with a PR skill and a review skill for execution, as the automation handles branch checks, commit status, and triage by delegating to these dependencies.

Why does the automated code deployment workflow require branch checks?

Automated code deployment requires branch checks to verify the current branch status and commit state before pushing changes to the remote repository and creating a pull request.