From 32d2d534ab29a36538ab6c517bd51db197089bf0 Mon Sep 17 00:00:00 2001 From: catlog22 Date: Wed, 18 Feb 2026 18:36:52 +0800 Subject: [PATCH] fix(team-lifecycle-v2): align skill name with folder name Update skill name from 'team-lifecycle' to 'team-lifecycle-v2' to match the folder name convention. --- .claude/skills/team-lifecycle-v2/SKILL.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.claude/skills/team-lifecycle-v2/SKILL.md b/.claude/skills/team-lifecycle-v2/SKILL.md index 33c6a99c..f32fbabb 100644 --- a/.claude/skills/team-lifecycle-v2/SKILL.md +++ b/.claude/skills/team-lifecycle-v2/SKILL.md @@ -1,5 +1,5 @@ --- -name: team-lifecycle +name: team-lifecycle-v2 description: Unified team skill for full lifecycle - spec/impl/test. All roles invoke this skill with --role arg for role-specific execution. Triggers on "team lifecycle". allowed-tools: TeamCreate(*), TeamDelete(*), SendMessage(*), TaskCreate(*), TaskUpdate(*), TaskList(*), TaskGet(*), Task(*), AskUserQuestion(*), TodoWrite(*), Read(*), Write(*), Edit(*), Bash(*), Glob(*), Grep(*) --- @@ -12,7 +12,7 @@ Unified team skill covering specification, implementation, testing, and review. ``` ┌───────────────────────────────────────────────────┐ -│ Skill(skill="team-lifecycle") │ +│ Skill(skill="team-lifecycle-v2") │ │ args="任务描述" 或 args="--role=xxx" │ └───────────────────┬───────────────────────────────┘ │ Role Router @@ -149,10 +149,10 @@ Read(VALID_ROLES[role].file) ```javascript // 用户调用(无 --role)— 自动路由到 coordinator -Skill(skill="team-lifecycle", args="任务描述") +Skill(skill="team-lifecycle-v2", args="任务描述") // 等价于 -Skill(skill="team-lifecycle", args="--role=coordinator 任务描述") +Skill(skill="team-lifecycle-v2", args="--role=coordinator 任务描述") ``` **流程**: @@ -520,7 +520,7 @@ Task({ ## ⚠️ 首要指令(MUST) 你的所有工作必须通过调用 Skill 获取角色定义后执行,禁止自行发挥: -Skill(skill="team-lifecycle", args="--role=") +Skill(skill="team-lifecycle-v2", args="--role=") 此调用会加载你的角色定义(role.md)、可用命令(commands/*.md)和完整执行逻辑。 当前需求: ${taskDescription} @@ -537,7 +537,7 @@ Session: ${sessionFolder} 每次 SendMessage 前,先调用 mcp__ccw-tools__team_msg 记录。 ## 工作流程(严格按顺序) -1. 调用 Skill(skill="team-lifecycle", args="--role=") 获取角色定义和执行逻辑 +1. 调用 Skill(skill="team-lifecycle-v2", args="--role=") 获取角色定义和执行逻辑 2. 按 role.md 中的 5-Phase 流程执行(TaskList → 找到 -* 任务 → 执行 → 汇报) 3. team_msg log + SendMessage 结果给 coordinator(带 [] 标识) 4. TaskUpdate completed → 检查下一个任务 → 回到步骤 1`