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.