ship-sprint

Coordinate sprint planning by pulling backlog features, decomposing them into waves, and tracking capacity.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Planning and coordinating complex sprints is error-prone and time-consuming; ShipSprint automates pulling backlog features, decomposing work into waves, and tracking capacity to produce executable sprint plans.

Core Features & Use Cases

  • Pull backlog features into a sprint and decompose into waves for parallel work
  • Calculate capacity using velocity history and warn on overcommitment
  • Carry-over scan and integration with existing sprint state (cancel, archive, or resume)

Quick Start

Start a sprint by running /ship-sprint and follow the prompts to select features and decompose into waves.

Frequently Asked Questions about ship-sprint

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

FAQPage Schema
How do I automate sprint planning and decompose backlog features into parallel waves?

Sprint planning automation pulls backlog features and decomposes them into deterministic waves for parallel work, ensuring velocity-driven capacity tracking and carry-over prioritization across projects. You execute this by running the /ship-sprint command and selecting features.

What is the best way to calculate sprint capacity using velocity history?

Calculating sprint capacity uses velocity history to determine team limits and automatically warns on overcommitment. This mechanism ensures the decomposed waves align with actual team throughput, preventing unrealistic sprint loading.

How do I handle carry-over work when extending an active sprint plan?

Extending an active sprint plan triggers a carry-over scan that integrates existing sprint state with new features. The workflow supports canceling, archiving, or resuming work while prioritizing carry-over items before new backlog features.

Can I use sprint wave orchestration across multiple Shipyard projects?

Wave orchestration applies across Shipyard projects, coordinating sprint planning by pulling backlog features and tracking capacity per project. It manages state transitions and plan persistence to keep multi-project sprints synchronized.

Do I need existing backlog features before starting sprint wave decomposition?

Existing backlog features are required for sprint wave decomposition, as the workflow pulls these features to calculate velocity-driven capacity and orchestrate parallel work. Without backlog items, sprint planning cannot execute.

Why does sprint planning require state transitions for archiving completed work?

Sprint planning requires state transitions for archiving completed work to maintain plan persistence and ensure accurate carry-over prioritization for future sprints. Archiving cleans the active sprint state and finalizes the workflow.