ship

Execute type checks, builds, tests, and linting before creating GitHub pull requests.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/sethihq/guide --skill ship-sethihq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/sethihq/guide/tree/main/public/kit/skills/ship
Command: npx skills add https://github.com/sethihq/guide --skill ship-sethihq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of building, testing, and creating a pull request for your code changes, ensuring a smooth and consistent release pipeline.

Core Features & Use Cases

  • Automated Checks: Runs type checks, builds, tests, and linting to catch errors early.
  • Code Review: Integrates with a reviewer agent to assess code quality.
  • PR Creation: Automatically generates a commit and a pull request on GitHub.
  • Use Case: After completing a new feature and running all local tests, use this Skill to automatically verify the changes, commit them, and open a pull request for review.

Quick Start

Use the ship skill to build, test, and create a pull request for your staged changes.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate building, testing, and creating a pull request for my code changes?

To automate building, testing, and creating a pull request, you can use a pipeline tool that runs type checks, linting, and tests, then automatically generates a commit and opens a PR on GitHub. This ensures code quality and conventional commit standards before merging.

What is the best way to ensure code quality before opening a GitHub pull request?

The best way to ensure code quality before opening a GitHub pull request is to automate your shipping pipeline with type checks, builds, tests, linting, and an integrated code review agent to catch errors early and verify changes.

Can I automatically generate conventional commits for staged changes?

Yes, you can automatically generate conventional commits for staged changes by using an automated shipping tool that verifies your modifications and commits them before creating a pull request on GitHub.

Does automated code review work with CI/CD pipelines on GitHub?

Automated code review works with CI/CD pipelines on GitHub by integrating a reviewer agent that assesses code quality and executes type checks, builds, and tests before automatically opening a pull request.

When should I not use an automated pipeline to ship code?

You should not use an automated pipeline to ship code when your changes require manual intervention, lack local test verification, or need complex conflict resolution before a commit and pull request can be safely generated.