ship

Stage, commit, push code changes, and create pull requests.

848|198|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/poshan0126/dotclaude --skill ship-poshan0126
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/poshan0126/dotclaude/tree/main/plugins/ship/skills/ship
Command: npx skills add https://github.com/poshan0126/dotclaude --skill ship-poshan0126

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of staging, committing, pushing code changes, and creating pull requests, reducing manual effort and ensuring consistent workflow management.

Core Features & Use Cases

  • Automated Version Control: Run git commands to stage and commit changes with safety checks.
  • Pull Request Management: Create and review pull requests directly from the terminal or integrated environment.
  • Use Case: Developers can quickly prepare and submit code changes for review, ensuring smooth collaboration and consistent change management.

Quick Start

Use the ship skill to automatically stage all changed files, commit with a descriptive message, push the updates to the remote repository, and open a pull request for review.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate git commit, push, and pull request creation in one step?

Automating git commit, push, and pull request creation involves scripting version control operations to stage changes, commit with messages, push to remote, and open pull requests. This Skill orchestrates that workflow to reduce manual effort.

What is the best way to streamline code updates for devops automation?

Streamlining code updates for devops automation requires staging, committing, and pushing changes consistently while creating pull requests for review. This Skill automates these Git operations to ensure reliable version control workflows.

Does automated version control avoid committing secrets and sensitive files?

Automated version control should avoid secrets and sensitive files during staging. This Skill includes safety checks to prevent sensitive data from being committed, adhering to Git best practices for secure code updates.

Can I use automated pull request management for team collaboration workflows?

Using automated pull request management for team collaboration allows developers to prepare and submit code changes for review efficiently. This Skill facilitates smooth collaboration by creating pull requests directly after pushing updates.

Why does automated git push fail to create a pull request in my workflow?

Automated git push may fail to create a pull request if safety checks block sensitive files or if version control automation encounters remote repository conflicts. This Skill manages staging and pushing to ensure consistent PR creation.