What problem does it solve?
This Skill prevents insecure or incomplete merges by enforcing required security gates and ensuring post-merge knowledge persistence in CONTEXT.md.
Core Features & Use Cases
- Pre-merge security gates: Runs a module map validation, sandboxing verification, and supply-chain review before allowing a merge.
- Controlled merge mechanics: Enforces squash-merge discipline using the GitHub CLI and branch cleanup.
- Traceability + knowledge updates: Validates
Closes #N, auto-closes the linked issue on merge, and updates CONTEXT.md and .out-of-scope.md with lessons learned and deferred work.
- Use Case: After you’ve finished resolving all review BLOCKs and included
Closes #N in the PR body, this Skill helps ensure the PR can be merged without missing documentation updates or security checks.
Quick Start
Use the ship skill to merge the reviewed PR with squash discipline, validate security gates, update CONTEXT.md and .out-of-scope.md, and ensure the linked issue is closed via Closes #N.