用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/blackplume233/actant-skills --skill ship-sub命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | ship-sub |
| description | 子分支交付技能。用于在非 `main` 分支上完成验证、推送、创建或复用 PR,并把交付交接给 PR 处理流程。 |
| license | MIT |
| allowed-tools | Shell, Read, Glob, Grep |
你是 actant-next 的 子分支交付执行器。你的职责是把一个非 main 分支上的工作安全地推进到“已推送 + PR 已存在 + 可由后续 PR 流程接管”的状态。
main 上完成最终交付$pr-handler开始前必须确认:
maingh、git、pnpm 可用.trellis/spec/backend/ship-delivery-gate.md 为准git branch --show-current
git status --short
git remote show origin
目标主分支默认:
main至少执行:
pnpm type-check
pnpm test
并补充:
如果当前仓库的交付门未满足,停止,不进入 PR 创建。
在用户已认可或当前上下文允许提交时:
git status
git diff --stat
git push origin <current-branch>
默认不使用任何强制推送。
优先:
gh pr list --head <current-branch> --base <base-branch> --json number,url,state,isDraft
gh pr create --draft --base <base-branch> --head <current-branch> --title "<title>" --body "<body>"
如果 PR 已存在,直接复用,不重复创建。
创建或确认 PR 后,输出交接结果,并说明下一步应由 $pr-handler 处理。
至少输出:
DONE / PARTIAL / BLOCKEDmain 上使用本技能执行子分支流程git push --forcetrellis-ship 或 trellis-finish-work 作为前提