关于 trellis-continue
trellis-continue 是用于恢复 Trellis 活动任务的技能,根据任务状态和现有文档判断应从工作流的哪个阶段与步骤继续。它负责指引流程,不会批准实现。
主要功能
- 01读取任务上下文与 Git 状态
- 02显示工作流阶段索引
- 03按状态和文档分流
- 04加载所选步骤的说明
适用场景
- 01继续进行中的任务
- 02确定规划后的下一步骤
- 03根据任务文档定位工作流步骤
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mindfold-ai/ trellis --skill trellis-continue安装后在 Claude Code 中输入/trellis-continue确认已加载。
详细介绍
继续当前任务
恢复当前任务的工作——从 .trellis/workflow.md 中正确的阶段/步骤继续。
步骤 1:加载当前上下文
python3 ./.trellis/scripts/get_context.py
确认:当前任务、Git 状态、最近提交。
步骤 2:加载阶段索引
python3 ./.trellis/scripts/get_context.py --mode phase
显示阶段索引(计划/执行/收尾),其中包含路由规则和技能映射。
步骤 3:确定当前进度
get_context.py 会显示活动任务的 status 字段。根据 status 和产物是否存在来确定下一步。此命令无需用户记住 Trellis 工作流,但本身并不代表已批准实施。
status=planning+ 没有prd.md→ 1.1(加载trellis-brainstorm)status=planning+ 仅有prd.md→ 判断任务是轻量还是复杂。轻量任务可以进入 1.4 审核;复杂任务则返回 1.1,补充design.md和implement.md。status=planning+ 复杂任务的产物已齐全,但子 Agent 的 jsonl 尚未整理(为空,或仅包含一行旧版_example占位内容)→ 1.3status=planning+ 所需产物已齐全,且所需 jsonl 已整理或处于内联模式 → 1.4(请求开始审核;只有在用户确认后才能运行task.py start)status=in_progress+ 尚未开始实施 → 2.1status=in_progress+ 已完成实施,但尚未检查 → 2.2status=in_progress+ 检查通过 → 3.3(更新规范)→ 3.4(提交)status=completed(少见;通常会立即归档)→ 归档流程
阶段规则(完整细节见 .trellis/workflow.md):
- 在一个阶段内按顺序执行各步骤——不得跳过
[required]步骤 - 如果所需输出已存在,则表示
[once]步骤已完成。轻量任务可能只需prd.md;复杂任务还需要design.md和implement.md。 - 如果有新发现,可以返回较早的阶段
步骤 4:加载具体步骤
确定要从哪一步继续后:
python3 ./.trellis/scripts/get_context.py --mode phase --step <X.X> --platform codex
遵循加载的说明。每完成一个 [required] 步骤后,进入下一步。
参考
完整工作流和各阶段的详细步骤见 .trellis/workflow.md。此命令仅作为入口——权威指南以该文件为准。
评论
支持 Markdown