ship-it

Run pre-commit checks, stage, commit, push, and monitor deployment.

738|24|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/learntocloud/learn-to-cloud-app --skill ship-it-learntocloud
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ship-it
Source: https://github.com/learntocloud/learn-to-cloud-app/tree/main/.github/skills/ship-it
Command: npx skills add https://github.com/learntocloud/learn-to-cloud-app --skill ship-it-learntocloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end ship cycle from local changes to production deployment, ensuring pre-commit checks run, changes are staged, committed with an appropriate message, pushed to the remote, and deployment is monitored to completion.

Core Features & Use Cases

  • Orchestrates the full ship cycle across local development and upstream deployment.
  • Guides users through pre-commit validation, staging, committing, pushing, and deploying, with built-in diagnostics for failures.
  • Supports retry and troubleshooting steps for common deploy issues in CI/CD workflows.

Quick Start

Initiate the ship process by telling your AI to ship it, then follow prompts to run pre-commit checks, stage changes, commit, push, and monitor the deploy workflow.

Frequently Asked Questions about ship-it

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

FAQPage Schema
How do I automate git pre-commit checks and deployment in one step?▼

To automate git pre-commit checks and deployment, you can orchestrate the full ship cycle by running pre-commit validation, staging changes, committing with a conventional message, pushing to the remote, and monitoring the deploy workflow to production.

What is the best way to ensure conventional commit messages pass CI/CD pipelines?▼

The best way to ensure conventional commit messages pass CI/CD pipelines is to enforce guardrails that prompt for conventional commit formats before staging and pushing changes to the remote repository, preventing pipeline failures caused by non-compliant messages.

How do I troubleshoot GitHub Actions deployment failures after pushing a commit?▼

To troubleshoot GitHub Actions deployment failures, you can use guided remediation steps that provide actionable diagnostics for common CI/CD issues, allowing you to address deployment failures and retry the ship cycle after resolving the underlying problems.

Can I monitor the production readiness of my deploy pipeline from local changes?▼

Yes, you can monitor the production readiness of your deploy pipeline from local changes by orchestrating an end-to-end ship cycle that tracks the deployment workflow status from the initial push all the way to production readiness.

Does this ship cycle workflow work without external dependencies?▼

Yes, the ship cycle workflow operates without external dependencies, allowing you to execute pre-commit checks, stage changes, commit, push, and monitor deployments directly within your existing git and CI/CD environment setup.