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.