원클릭으로
ship
Close out a phase by running the full local CI surface, opening the phase PR, and (after merge) advancing state.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Close out a phase by running the full local CI surface, opening the phase PR, and (after merge) advancing state.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Model-only playbook for adding a property-based test that pins a function's invariant.
Dispatch a claimed wave to a runtime per the V8 session-reuse ladder.
Fresh-context verification of a phase deliverable or wave outcome. Spawns a fresh auditor subagent that re-reads the diff against the success criteria.
Auto-chained research follow-up skill with recursion guard for residual unknowns.
Resolve the Co-Authored-By trailer policy for the active repo.
Compress the session conversation when context approaches the limit.
| name | ship |
| description | Close out a phase by running the full local CI surface, opening the phase PR, and (after merge) advancing state. |
| argument-hint | <phase-id> [--dry-run] |
| user-invocable | true |
| disable-model-invocation | true |
/ship reads the phase CloseReadiness projection (gate-pack aggregate + EvidenceRecord summary + outstanding follow-ups) to decide what gates still need clearing. The phase-close commit only lands once CloseReadiness.status == "ready". The phase-PR body is synthesized from the same projection so reviewer and tool see the same shape. MEMORY mutations driven by ship (e.g. release-notes entries) carry an explicit MutationKind for downstream audit.
<phase-id>; verify all waves under it are complete.gh pr create.gh pr view <PR> --comments (or the inline equivalent). For each actionable finding, append a follow-up wave to the current iter via eawf roadmap revise --add-wave (not a new iter — per the iter-phase-close-timing rule). Implement, re-push, wait for green CI, re-request review until clean.[P<NN>] state: close iter + phase (audit=<id>) commit (the legacy [P<NN>-CORE] state: ... form remains valid per the commit-prefix block in AGENTS.md) that bundles eawf iter close P<NN>-I<MM> + eawf phase close P<NN> (no other touched files). The operator merges that commit to end the phase.<phase-id> are complete.eawf artifact validate passes for promoted markdown./audit and /polish have already run on the iter — phase close is gated on both per iter-phase-close-timing.gh pr create, gh pr merge, and any push to a protected branch are irreversible/visible-to-others actions per AGENTS.md — surface the final confirm through AskUserQuestion (options: proceed / defer / abort) unless vcs.auto_push, vcs.pr_open, and the merge strategy are pre-resolved by config.
Skill envelope carrying the PR URL, the post-merge state mutation, and any deferred follow-ups.