Team Tech Debt 是一个基于 team-worker 智能体架构的团队技能,用于系统化治理技术债务,流程为 scan(扫描)→ assess(评估)→ plan(计划)→ fix(修复)→ validate(验证)。所有 worker 角色共享同一 agent 定义,各自从 roles/<role>/role.md 加载 Phase 2-4 的角色专属指令。
用途:识别代码库中的技术债务并制定、执行和验证修复方案。
主要能力与角色:coordinator 负责 analyze→dispatch→spawn workers;scanner(前缀 TDSCAN-)扫描债务;assessor(TDEVAL-)评估严重程度;planner(TDPLAN-)制定计划;executor(TDFIX-,含内层循环)执行修复;validator(TDVAL-*)验证。
使用方式:调用 Skill(skill="team-tech-debt", args="任务描述")。带 --role <name> 时读取对应 roles/<name>/role.md 并执行 Phase 2-4;不带则走 coordinator 入口路由。支持命令 check/status(查看执行状态图)、resume/continue(推进下一步)、--mode=scan(仅扫描流水线)、--mode=targeted(定向流水线)、--mode=remediate(完整流水线,默认)、-y/--yes(跳过确认)。
共享常量:会话前缀 TD,会话路径 .workflow/.team/TD-<slug>-<date>/,CLI 工具 ccw cli --mode analysis(只读)与 ccw cli --mode write(修改),消息总线 mcp__ccw-tools__team_msg,最大 GC 轮数 3。会话目录含 scan、assessment、plan、fixes、validation、wisdom 及 .msg 等子目录。
限制与错误处理:未知命令返回可用命令列表;角色不存在时报错并给出角色注册表;会话损坏时尝试恢复,失败则回退手动;快速推进冲突由 coordinator 在下次回调时协调;完成动作失败时默认保持活跃;scanner 未发现债务时报告代码库干净并跳到摘要。具体收费、平台支持与效果资料暂未提供。