Use when user says "ship", "sprint pr", "pre-push", "aped ship", "open the umbrella PR", "end of sprint", "composite review", or invokes aped-ship. Only runs from the main project on the base branch — never from inside a worktree. HALTs before push.
Installs into .claude/skills of the current project.
Are you the author of Aped Ship?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/yabafre-aped-ship)
---
name: aped-ship
keep-coding-instructions: true
description: 'Use when user says "ship", "sprint pr", "pre-push", "aped ship", "open the umbrella PR", "end of sprint", "composite review", or invokes aped-ship. Only runs from the main project on the base branch — never from inside a worktree. HALTs before push.'
allowed-paths:
write: ["{{OUTPUT_DIR}}/**", "{{APED_DIR}}/**"]
read-only: ["src/**", "tests/**", "package.json"]
disable-model-invocation: true
license: MIT
metadata:
author: yabafre
version: {{CLI_VERSION}}
---
Follow the instructions in `{{APED_DIR}}/aped-ship/workflow.md`.