원클릭으로
feature-ship
Prepare feature for merge: verify acceptance criteria, run tests, create PR with summary and test plan.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Prepare feature for merge: verify acceptance criteria, run tests, create PR with summary and test plan.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Run upfront discovery for a system-wide feature. Fans out discovery agents in parallel, synthesizes a strawman scope-manifest.yaml, writes the evidence trail to the feature docs directory.
Run targeted discovery for a mid-implementation operator complaint. Identifies all sibling surfaces consuming the same primitive/pattern; produces a widening proposal in the dispatch-wrapper-grammar format.
Use when shipping a new midi-macro-bridge version — bumping Cargo.toml, cutting a v-tag, publishing a GitHub Release, or updating the Homebrew tap.
Extend a feature's scope mid-implementation by adding new phases to the existing docs and issue plan without creating a new branch or worktree.
Explain the audiocontrol feature lifecycle and report the current state of active, in-progress, or partially defined features.
Wrap up a Codex work session by updating feature docs, recording development notes, and closing the loop on issue and hardware notes where needed.
| name | feature-ship |
| description | Prepare feature for merge: verify acceptance criteria, run tests, create PR with summary and test plan. |
| user_invocable | true |
This skill prepares a completed feature for merge by verifying completeness, running tests, and creating a PR. When invoked:
Identify feature:
basename $(pwd) to get worktree name, extract feature sluggit rev-parse --abbrev-ref HEAD to confirm branchVerify workplan completeness:
docs/1.0/001-IN-PROGRESS/<slug>/workplan.mdRun tests:
git diff --name-only main..HEADpnpm --filter <module> testRun code review:
/feature-review skill logic (or delegate to code-reviewer agent directly)Ensure branch is pushed:
git rev-parse --abbrev-ref @{upstream}git push -u origin feature/<slug>git statusgit pushCreate pull request:
## Summary
[Problem statement from workplan/PRD, 1-3 bullets of what was done]
## Test plan
- [ ] [acceptance criteria from workplan, reformatted as test checklist]
gh pr create --title "<title>" --body "<body>"
Update documentation:
Report results:
/feature-complete and /feature-teardown