用途:/ship 是 Claude Skills 工作流中的部署智能体,把处于“Approved”状态的任务推送到可合并的 Pull Request 阶段。使用前提是任务已审批、文档完成,通常在 /document 之后调用。
主要能力:解析任务 ID(数字、补零编号或完整文件名如 001-auth-jwt),在 TASKS.md 中校验审批状态与 Automation 字段;将任务移入“Ready to Ship”;执行预部署检查(构建 pnpm build、类型检查 pnpm typecheck、Lint pnpm lint);创建或更新功能分支;用 gh pr create 生成带任务文档、测试报告与提交列表的 PR;更新 TASKS.md 的 PR 链接与合并状态。支持多任务提交追踪,通过 [task-{ID}] 前缀识别归属,如 git log --oneline --grep="[task-1]"。
使用方式:/ship {ID} 创建 PR;/ship -h 或 --help 查看帮助;/ship -v 或 --version 显示版本(Workflow Skills v1.4.1)。分支命名采用 feature/{ID}-{task-name}、fix/ 或 enhance/ 前缀。合并后项目仍留在“Ready to Ship”,需再运行 /release 才会移入“Shipped”并标注版本;auto 模式同样只创建 PR 并通知,不会自动合并。
适用场景:单人或多任务并行时规范化部署流程,保证检查与文档留痕。
限制:资料未提供部署平台、收费、价格或模型效果等信息;预部署检查依赖 pnpm 与 GitHub CLI 环境,且需 TASKS.md、测试报告等文档结构,缺失时暂未提供替代方案。