用户输入:$ARGUMENTS
- 其中包含票据键(如 RND-123);从该输入中提取
- 若存在
--hitl→ 将其传递给squad:tkt-ship。默认:全自动 - 其他内容 = 额外指令;在整个运行过程中应用
配置
在执行任何操作之前: 读取 ${CLAUDE_SKILL_DIR}/../squad-config.md
团队
如果 /herdr 技能可用,则运行它。你是编排者/委派者/监督者 —— 你不需要实现,只需按以下指令进行委派。
你可以自主决定团队中的会话数量。最少为 2 个工作者:
- 实现者 —— 步骤 3–4
- QA/代码审查员 —— 步骤 5 中的审查员。如果被驳回 → 返回给实现者。
没有 herdr → 你就是实现者,QA/代码审查员则由一个新的子代理担任。
流程
按顺序执行每一步。切勿跳过任何步骤。
步骤 1 收集票据上下文
以票据键作为参数调用 squad:tkt-context 技能。
步骤 2 识别票据
- 票据必须分配给我 —— 如果不是,则停止并报告
- 是缺陷还是功能?
reopen?→ 首先阅读 QA 的评论以及之前的 PR- 将状态移至
In Progress,创建工作树
步骤 3 工作
以票据键(+ 额外指令)作为参数调用 squad:tkt-work 技能。
步骤 4 证明
以票据键作为参数调用 squad:tkt-evidence 技能。
步骤 5 发布
以票据键(+ 如果提供了 --hitl 则传入)作为参数调用 squad:tkt-ship 技能。