一键导入
ship
Archive a completed feature with lessons learned (Phase 4). Use when the build is done, all tests pass, and the user wants to finalize and archive the feature.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Archive a completed feature with lessons learned (Phase 4). Use when the build is done, all tests pass, and the user wants to finalize and archive the feature.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create a pull request with conventional commits and a structured description. Supports GitHub and Azure DevOps — platform is auto-detected from the git remote. Use when the user wants to open a PR, commit changes, or submit work for review.
Create a pull request with conventional commits and a structured description. Supports GitHub and Azure DevOps — platform is auto-detected from the git remote. Use when the user wants to open a PR, commit changes, or submit work for review.
Analyze meeting transcripts — extract decisions, action items, and create SSOT documents. Use when processing standup notes, stakeholder reviews, or sprint meetings.
Save valuable insights from the current session to storage. Use when you've discovered decisions, patterns, or gotchas worth remembering across sessions.
Generate comprehensive, production-ready README.md by analyzing codebase with explorer + documenter agents. Use when creating or updating project documentation.
Sync project context to copilot-instructions.md by analyzing codebase patterns and conventions. Use after adding agents, commands, or significant architecture changes.
| name | ship |
| description | Archive a completed feature with lessons learned (Phase 4). Use when the build is done, all tests pass, and the user wants to finalize and archive the feature. |
Archive completed feature with lessons learned (Phase 4)
/ship <define-file>
/ship .github/sdd/features/DEFINE_NOTIFICATION_SYSTEM.md
/ship DEFINE_USER_AUTH.md
This is Phase 4 of the 5-phase AgentSpec workflow:
Phase 0: /brainstorm → .github/sdd/features/BRAINSTORM_{FEATURE}.md (optional)
Phase 1: /define → .github/sdd/features/DEFINE_{FEATURE}.md
Phase 2: /design → .github/sdd/features/DESIGN_{FEATURE}.md
Phase 3: /build → Code + .github/sdd/reports/BUILD_REPORT_{FEATURE}.md
Phase 4: /ship → .github/sdd/archive/{FEATURE}/SHIPPED_{DATE}.md (THIS COMMAND)
The /ship command archives all feature artifacts and captures lessons learned.
Read(.github/sdd/features/DEFINE_{FEATURE}.md)
Read(.github/sdd/features/DESIGN_{FEATURE}.md)
Read(.github/sdd/reports/BUILD_REPORT_{FEATURE}.md)
# Verify build report shows success
mkdir -p .github/sdd/archive/{FEATURE_NAME}/
cp .github/sdd/features/DEFINE_{FEATURE}.md .github/sdd/archive/{FEATURE}/
cp .github/sdd/features/DESIGN_{FEATURE}.md .github/sdd/archive/{FEATURE}/
cp .github/sdd/reports/BUILD_REPORT_{FEATURE}.md .github/sdd/archive/{FEATURE}/
Create summary with:
| Section | Content |
|---|---|
| Summary | What was built |
| Timeline | Start → Ship dates |
| Metrics | Lines of code, files created |
| Lessons Learned | What went well, what to improve |
| Artifacts | List of all archived documents |
Update archived documents to "Shipped" status:
Edit: archive/{FEATURE}/DEFINE_{FEATURE}.md
- Status: → "✅ Shipped"
- Add revision: "Shipped and archived"
Edit: archive/{FEATURE}/DESIGN_{FEATURE}.md
- Status: → "✅ Shipped"
- Add revision: "Shipped and archived"
rm .github/sdd/features/DEFINE_{FEATURE}.md
rm .github/sdd/features/DESIGN_{FEATURE}.md
rm .github/sdd/reports/BUILD_REPORT_{FEATURE}.md
Write(.github/sdd/archive/{FEATURE}/SHIPPED_{DATE}.md)
| Artifact | Location |
|---|---|
| SHIPPED | .github/sdd/archive/{FEATURE}/SHIPPED_{DATE}.md |
| DEFINE | .github/sdd/archive/{FEATURE}/DEFINE_{FEATURE}.md |
| DESIGN | .github/sdd/archive/{FEATURE}/DESIGN_{FEATURE}.md |
| BUILD_REPORT | .github/sdd/archive/{FEATURE}/BUILD_REPORT_{FEATURE}.md |
Next Step: Start new feature with /define
Before shipping, verify:
[ ] BUILD_REPORT shows all tasks completed
[ ] No critical issues in build report
[ ] All tests passing
[ ] Code deployed (if applicable)
Ship when:
Document lessons in these areas:
| Category | Example |
|---|---|
| Process | "Breaking tasks into smaller chunks helped" |
| Technical | "Config files work better than env vars" |
| Communication | "Early clarification saved rework" |
| Tools | "Using X library simplified Y" |
.github/agents/workflow-ship.agent.md.github/sdd/templates/SHIPPED_TEMPLATE.md.github/sdd/architecture/WORKFLOW_CONTRACTS.yaml.github/skills/workflow-build/SKILL.md