ship-issue

Automate an issue workflow from triage to merged PR with CI integration.

4|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/danmestas/wardrobe --skill ship-issue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship-issue
Source: https://github.com/danmestas/wardrobe/tree/main/skills/ship-issue
Command: npx skills add https://github.com/danmestas/wardrobe --skill ship-issue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drive an end-to-end issue through triage to a merged PR with minimal operator intervention.

Core Features & Use Cases

  • End-to-end workflow: read & label, post agent briefs, write tests, implement minimally, self-review, CI replication, push, watch CI, squash-merge, clean up, and report next steps.
  • Operator-driven by phrases to initiate the full ship, with fallback to advisory triage modes.
  • Integrates with project CI and PR processes to ensure guardrails are followed.

Quick Start

Say "ship #X" to begin the full issue-to-merge workflow and let the agent carry it through to completion.

Frequently Asked Questions about ship-issue

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

FAQPage Schema
How do I automate an end-to-end issue workflow from triage to merge?

Automating an end-to-end issue workflow from triage to merge involves reading and labeling issues, generating agent briefs, writing tests, implementing minimally, running local CI replication, and squash-merging. This requires explicit operator authorization to initiate.

What is an automated issue shipping workflow in CI?

An automated issue shipping workflow is a pipeline that takes an issue from initial triage through test writing, minimal implementation, subagent review, local CI replication, push, and CI monitoring to a final squash-merge.

How do I prevent direct merges to main when automating pull requests?

To prevent direct merges to main during PR automation, use a workflow that enforces guardrails blocking direct main merges and mandates subagent coordination for tests and reviews before allowing a squash-merge.

How do I use subagents for code review and test writing in an automated workflow?

Using subagents for code review and test writing involves delegating these tasks within an end-to-end shipping workflow, allowing a primary agent to coordinate subagent test generation and self-review before pushing changes and monitoring CI.

Can I run local CI replication before pushing an automated pull request?

Yes, you can run local CI replication before pushing by incorporating it into an end-to-end shipping workflow, which executes local CI checks to validate the minimal implementation prior to pushing and monitoring remote CI.

Does automated issue triage require explicit operator authorization?

Yes, automated issue triage to merge requires explicit operator authorization to initiate the full workflow, ensuring the operator delegates the process using specific trigger phrases to start the end-to-end pipeline.