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.