ship-issues

Orchestrate GitHub issue lifecycle from triage to merge.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires triage-issue, fix-issue, commit-push-pr, babysit-prs, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of managing GitHub issues, from initial triage to final merge, by automating the entire workflow.

Core Features & Use Cases

  • Issue Orchestration: Automates the full pipeline for GitHub issues including triage, fixing, committing, and merging.
  • Serial Execution: Ensures that issues are processed one at a time to avoid conflicts and maintain mergeable states.
  • Resumable Workflow: Allows the workflow to resume from where it left off after an interruption, such as a session crash or token exhaustion.
  • Model Routing: Routes issues to the appropriate AI model based on complexity and triage recommendations.
  • Quality Assurance: Includes feedback loops and automated quality checks to ensure issues meet predefined standards.

Quick Start

Start the issue orchestration by running /ship-issues --all.

Frequently Asked Questions about ship-issues

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

FAQPage Schema
How do I automate GitHub issue management from triage to merge?

Automate GitHub issue management by orchestrating the issue lifecycle from triage to merge. This skill coordinates triage, implementation, commit-push, PR babysitting, and merge actions in a single automated workflow.

Can I process multiple GitHub issues in parallel with CI/CD workflows?

No, GitHub issue orchestration uses serial execution to process issues one at a time. This prevents merge conflicts and maintains clean, mergeable states across your repository branches.

What dependencies do I need to automate my GitHub issue lifecycle?

Automating the GitHub issue lifecycle requires the 'triage-issue', 'fix-issue', 'commit-push-pr', and 'babysit-prs' skills. You also need proper GitHub authentication configured in your environment.

How does automated issue orchestration handle workflow interruptions or session crashes?

Automated issue orchestration uses a resumable workflow design. If a session crashes or tokens are exhausted, the workflow resumes exactly from where it left off, ensuring no progress is lost.

Does automated issue management route tasks to different AI models based on complexity?

Yes, automated issue management includes model routing capabilities. It routes GitHub issues to the appropriate AI model based on issue complexity and triage recommendations to optimize execution.

Are there automated quality checks for GitHub PRs during issue orchestration?

Yes, issue orchestration includes quality assurance through automated feedback loops. These automated quality checks ensure that implemented fixes meet predefined standards before merging.