implement-ship

Automates feature-phase implementation, commit, PR creation, CI monitoring and merging.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/matthiaskloft/claude-skills --skill implement-ship
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-ship
Source: https://github.com/matthiaskloft/claude-skills/tree/main/workflow-automation/skills/implement-ship
Command: npx skills add https://github.com/matthiaskloft/claude-skills --skill implement-ship

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the development process by allowing you to implement a feature phase and have it automatically committed, turned into a pull request, and merged, all within a single session.

Core Features & Use Cases

  • Integrated Workflow: Combines the "implement" and "ship" functionalities seamlessly.
  • Automated PR and Merge: Handles the creation of pull requests and monitors their CI status for automatic merging.
  • Use Case: After defining a feature in a plan document, you can use this skill to build a specific phase, get it reviewed via PR, and merge it without manual intervention between steps.

Quick Start

Use the implement-ship skill to build and merge the current phase of the feature.

Frequently Asked Questions about implement-ship

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

FAQPage Schema
How do I automate git workflow from code commit to pull request merge in one session?

You can automate the git workflow from commit to pull request merge by orchestrating code development, PR creation, CI monitoring, and merging within a single session. This requires state tracking via a .workflow-state.json file.

What is the best way to implement a feature phase and ship it without manual intervention?

The best way to implement and ship a feature phase without manual intervention is to use an integrated workflow that combines code development and shipping functionalities. It automatically commits code, creates a pull request, and monitors CI status for merging.

Do I need a specific file format to track development state for automated CI/CD workflows?

Yes, you need a .workflow-state.json file to track state for automated CI/CD workflows. This file enables the system to orchestrate the implementation and shipping phases seamlessly across your structured feature development process.

Can I monitor CI status and automatically merge a pull request after building a feature?

Yes, you can monitor CI status and automatically merge a pull request after building a feature. The workflow handles pull request creation, tracks continuous integration checks, and completes the merge once validation passes.

How does the implement-ship skill handle structured feature development workflows?

The implement-ship skill handles structured feature development workflows by delegating to separate implement and ship skills. It orchestrates these phases using a defined plan document and state tracking to build, review, and merge code automatically.

When should I not use a single-session build and merge approach for pull requests?

You should not use a single-session build and merge approach if your feature requires multi-phase planning outside the current session or lacks a defined plan document. The workflow relies on structured phase definitions and state tracking to function correctly.