mine.ship

Automate commit, push, and draft PR creation with platform detection.

8|1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Olatisunkanmi/claudefiles --skill mine-ship-olatisunkanmi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mine.ship
Source: https://github.com/Olatisunkanmi/claudefiles/tree/main/skills/mine.ship
Command: npx skills add https://github.com/Olatisunkanmi/claudefiles --skill mine-ship-olatisunkanmi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end process of committing local changes, pushing to a branch, and opening a draft pull request, reducing manual steps and ensuring traceable workflows.

Core Features & Use Cases

  • Phase-based automation for committing, pushing, and PR creation using the existing mine.commit-push workflow.
  • Detect platform (GitHub or Azure DevOps) and draft PR with a detailed description.
  • Automates changelog updates and PR readiness to streamline release processes.
  • Use Case: When a developer finishes a feature, trigger a single command to complete the cycle and prepare a draft PR for approval.

Quick Start

Run the ship workflow to commit, push, and draft a PR for your current branch

Frequently Asked Questions about mine.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 in one step is possible with phase-based workflows that validate changes, push to the current branch, and open a draft PR. This enforces auditable steps and safe defaults to reduce manual overhead.

Does the automated commit and push workflow support both GitHub and Azure DevOps?▼

The automated commit and push workflow supports both GitHub and Azure DevOps. It features platform detection to automatically identify the remote repository and draft a pull request with a detailed description on the correct platform.

How do I automatically update changelogs when pushing a branch for a pull request?▼

To automatically update changelogs when pushing a branch for a pull request, use an end-to-end git workflow that includes changelog updates during the PR creation phase. This streamlines the release process and ensures traceable workflows.

What is the best way to open a draft PR after committing local changes?▼

The best way to open a draft PR after committing local changes is using a single-command workflow that handles the entire cycle. It operates across commit-push and PR creation phases with built-in validation, tests, and review loops.

Can I run validation and tests before pushing a branch to the remote repository?▼

Yes, you can run validation and tests before pushing a branch to the remote repository. The automated workflow enforces auditable steps and error handling across its phases, ensuring tests and reviews are completed before PR readiness.

Why should I use a single command for git workflows instead of manual commits and pushes?▼

You should use a single command for git workflows instead of manual commits and pushes to ensure traceable workflows and safe defaults. Automating the end-to-end process reduces manual overhead and enforces error handling throughout the commit, push, and PR cycle.