关于 t3-code-continue-thread
用于将工作从一个 T3 Code 对话线程交接到新线程的技能。它解析源线程及对应检出目录,并准备包含工作区和下一步行动的交接信息。
主要功能
- 01解析 T3 Code 源线程
- 02核对分支、提交与工作区
- 03委派或创建继续工作交接
适用场景
- 01从源线程 UUID 恢复工作上下文
- 02在线程切换后继续指定分支的工作
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ onmax/ nuxt-skills --skill t3-code-continue-thread安装后在 Claude Code 中输入/t3-code-continue-thread确认已加载。
附带文件agents/openai.yamlscripts/find_thread.py
详细介绍
当工作需要从一个 T3 Code 对话线程转移到一个新线程时,使用此技能。输入为源线程 UUID(例如 a40b36e9-04d9-4a70-9f99-4ecfda1eef4b),以及可选的新关注点。
-
使用捆绑脚本解析源线程:
python3 <skill-dir>/scripts/find_thread.py <uuid> --full该脚本会读取
${CODEX_HOME:-$HOME/.codex}下 T3 Code 的本地数据库,并返回包含线程记录、源cwd、分支、提交、远程源、对话内容和recommended_worktree的 JSON。将报告的cwd/工作树视为首先要检查的检出目录。将recommended_worktree.matches_recorded与线程记录的分支和提交进行比较。如果为 false,说明该路径已被复用或更改:如果有matching_worktrees,则使用它;否则,只有在常规 Agent 验证后,才定位或创建与记录的分支/提交对应的检出目录。如果该路径不存在,则根据记录的分支和提交查找现有 Git 工作树;不要悄悄切换到无关的检出目录。非零退出码或found: false表示无法解析该 UUID。 -
如果可以协作,则委派子 Agent 准备续接上下文。向其提供脚本输出和所请求的关注点,并要求其使用
handoff技能编写简洁的续接交接说明。子 Agent 应保留源线程的准确仓库、分支、工作树、脏文件归属、决策、验证依据、阻碍事项和下一步操作。不得仅为准备交接说明而修改源检出目录。 -
子 Agent 的交接说明路径即常规 Agent 要使用的
$handoff。明确报告其绝对路径。常规 Agent 必须先读取该文件,再开始操作,然后从其中指定的工作树和分支继续。如果无法委派,则使用handoff技能自行创建交接说明并返回其绝对路径。
不要仅因找到源线程就声称续接已完成。只有交接说明已存在且注明检出目录/工作树和下一项具体操作,续接才算准备就绪。交接说明中绝不能包含线程记录中的凭据或私有配置值。