원클릭으로
ss-ship
Quality-gated merge to parent branch (DESTRUCTIVE). ALWAYS confirms on ship/deploy/merge/release intent.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Quality-gated merge to parent branch (DESTRUCTIVE). ALWAYS confirms on ship/deploy/merge/release intent.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Spec-driven feature development workflow. Triggers on build/create/add/implement/develop intent.
Fix bugs with regression testing and auto-retry. Triggers on fix/debug/broken/error/not-working intent.
Initialize SpecSwarm for a project with constitution and standards. Triggers on setup/initialize/configure intent.
Show feature metrics and sprint analytics. Triggers on metrics/stats/analytics/how-did-we-do intent.
Modify features with impact analysis and compatibility checks. Triggers on modify/change/update/refactor intent.
Prepare releases with changelog, version bump, and tagging. Confirms on release/tag/publish/version intent.
| name | ss-ship |
| effort | low |
| description | Quality-gated merge to parent branch (DESTRUCTIVE). ALWAYS confirms on ship/deploy/merge/release intent. |
| allowed-tools | AskUserQuestion, SlashCommand |
| hooks | [{"event":"PreToolUse","tool":"SlashCommand","handler":"enforce-quality-gates","description":"Ensures quality gates are met before allowing merge operations"},{"event":"PostToolUse","tool":"SlashCommand","handler":"log-merge-operation","description":"Logs merge operations for audit trail"}] |
Provides natural language access to /ss:ship command.
Current branch:
!git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "Unknown branch"
Trigger this skill when the user mentions:
Examples:
ALWAYS Confirm (Regardless of Confidence):
Detect that user mentioned shipping/deploying/merging
Extract context about what to ship (if provided)
ALWAYS ask for confirmation using AskUserQuestion tool with this format:
Question: "⚠️ SHIP CONFIRMATION - Destructive Operation"
Description: "This will merge your feature branch to main/parent branch and delete the feature branch. This is a DESTRUCTIVE operation that cannot be easily undone."
Options:
If user selects Option 1, run: /ss:ship
If user selects Option 2, process normally without SpecSwarm
Note: The /ss:ship command may have its own confirmation as an additional safety layer
/ss:ship runs complete workflow:
Important: This is DESTRUCTIVE - it merges and deletes branches. The command itself may have built-in confirmation as a second safety layer.
This skill should trigger not just on exact keywords, but semantic equivalents:
Ship equivalents: ship, deploy, release, merge, publish, finalize, complete, deliver Target terms: production, main, master, parent branch, live, release
User: "Ship it"
Claude: [Shows AskUserQuestion]
1. Run /ss:ship - ⚠️ Merge feature to parent branch (DESTRUCTIVE)
2. Process normally - Handle as regular request
User selects Option 2 (it was casual approval, not actual shipping request)