一键导入
ship
Complete end-of-session workflow - verify work quality, organize commits, and summarize what shipped. Use at the end of a development session to ship cleanly.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Complete end-of-session workflow - verify work quality, organize commits, and summarize what shipped. Use at the end of a development session to ship cleanly.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Identify and fix accessibility issues for WCAG 2.1 Level AA compliance, including mobile screen reader support (VoiceOver/TalkBack), touch targets, and keyboard navigation.
Autonomously build an app from staged plans created by /launch-app. Reads plans/active/ stage files and builds each stage with verification, commits, and Slack notifications. Designed for unattended execution via build-app-runner.sh.
Polish components to production quality — interactive states, micro-interactions, and final refinement. Run all three passes or target one area.
Audit and optimize pages for conversion — value props, CTAs, copy, social proof, and friction points. Run a full audit or target a specific area.
Generate multiple design concepts for an app, compare them side-by-side, and implement the chosen direction. Creates detailed design documents with color palettes, typography, spacing, component specs, and interactive HTML mockups.
Apply foundational design system improvements — color palette, typography, spacing, and layout. Run all at once or target a specific area. Use before component-polish for a complete design overhaul.
| name | ship |
| description | Complete end-of-session workflow - verify work quality, organize commits, and summarize what shipped. Use at the end of a development session to ship cleanly. |
Complete end-of-session workflow: verify work, organize commits, and summarize what shipped.
Invoke with /ship when you're done with a development session and want to:
IMPORTANT: All code changes MUST pass verification before organizing commits.
Run comprehensive verification by invoking the /verify-work skill.
Resolve all BLOCKING issues:
Run tests if the project has a test suite:
package.json (or equivalent for the project's runtime)Analyze Changes
git status
git diff --stat HEAD
Group into Logical Commits Categorize by: feat, fix, refactor, style, docs, chore, test, perf
Present Commit Plan Show proposed groupings and ask for approval.
Execute Commits Create each commit with conventional commit messages.
After commits are created, print a brief summary of what was shipped:
## Ship Summary
**Branch:** feature/my-feature
**Commits:** 3
1. feat: add user settings page
2. fix: correct validation on email field
3. chore: update dependencies
**Files changed:** 12 files (+340, -45)
Ready to push or create a PR.
This is informational only — no database writes, no external calls. Just a clean summary so you can see what was done at a glance.
| Phase | Action | Details |
|---|---|---|
| 0 | Verify work | Run /verify-work, auto-fix, run tests |
| 1 | Organize commits | Group changes, create conventional commits |
| 2 | Ship summary | Print what was shipped |
User: /ship
Claude: I'll help you ship your changes. First, let me verify code quality...
[Phase 0: Runs /verify-work]
Verification Results:
- Auto-fixed: 2 console.log statements removed
- All checks passed
Running tests... 45 tests passed.
[Phase 1: Analyzes changes]
I found 8 changed files across 3 categories:
1. feat(auth): add password reset flow (4 files)
2. fix(forms): correct email validation regex (2 files)
3. chore: update lock file (2 files)
Does this grouping look right?
User: yes
Claude: Creating commits...
- feat(auth): add password reset flow
- fix(forms): correct email validation regex
- chore: update lock file
[Phase 2: Summary]
## Ship Summary
**Branch:** feature/password-reset
**Commits:** 3
1. feat(auth): add password reset flow
2. fix(forms): correct email validation regex
3. chore: update lock file
**Files changed:** 8 files (+220, -15)
Ready to push or create a PR.