ship-execute

Coordinate wave-based sprint execution with crash recovery and pause semantics.

2|1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Acendas/shipyard --skill ship-execute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship-execute
Source: https://github.com/Acendas/shipyard/tree/main/plugins/shipyard/skills/ship-execute
Command: npx skills add https://github.com/Acendas/shipyard --skill ship-execute

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates end-to-end sprint execution by coordinating wave-based task execution, enforcing strict test-driven development, and handling multiple execution modes (solo, subagent, and team) with crash recovery and pause support.

Core Features & Use Cases

  • Orchestrates sprint execution by loading the sprint plan, validating pre-flight state, and spawning tasks in waves with deterministic Red → Green → Refactor → Mutate → Verify flows.
  • Supports solo, subagent, and team execution modes, including worktree-based isolation for parallel task work and robust readiness checks.
  • Provides crash recovery, pause/resume semantics, and post-subagent gating to ensure correctness before merging and advancing waves.

Quick Start

Initiate a sprint execution by loading the current plan, then let agents run wave-by-wave while the orchestrator enforces the lifecycle.

Frequently Asked Questions about ship-execute

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

FAQPage Schema
How do I automate sprint execution with autonomous agents?

Automate sprint execution by loading the sprint plan, validating pre-flight state, and spawning tasks in waves with deterministic Red → Green → Refactor → Mutate → Verify flows. The orchestrator manages lifecycle enforcement across solo, subagent, and team modes.

How does wave-based task orchestration handle crash recovery and pauses?

Wave-based task orchestration handles crash recovery and pauses by enforcing post-subagent gating before merging. It ensures correctness before advancing waves, providing resilient project delivery with robust readiness checks across execution modes.

Can I use git worktrees for parallel task isolation during sprint execution?

Git worktrees support parallel task isolation during sprint execution. The orchestrator operates in subagent and team modes, using worktree-based isolation to manage concurrent task work while enforcing strict test-driven development.

What is the best way to enforce test-driven development across multiple agents?

Enforce test-driven development across multiple agents by orchestrating tasks with a deterministic Red → Green → Refactor → Mutate → Verify flow. Post-subagent gating ensures code correctness before merging and advancing waves.

Does the sprint orchestrator support solo, subagent, and team execution modes?

The sprint orchestrator supports solo, subagent, and team execution modes. It coordinates pre-flight checks, wave execution, and post-merge verifications to satisfy deterministic sprint execution and robust failure handling requirements.

Why do I need pre-flight state validation before spawning sprint tasks?

Pre-flight state validation ensures the sprint plan and environment are ready before spawning tasks. It acts as an orchestration layer gate to prevent execution errors, enabling robust failure handling and deterministic versioned commits.