team-iterdev 是一个面向迭代开发团队的统一团队技能,本身是纯路由器,所有角色都读取同一文件。它提供生成器—评审者循环(开发者与评审者之间最多3轮)、用于实时进度的任务台账 task-ledger.json、跨冲刺学习的共享记忆,以及针对增量交付的动态流水线选择。
架构上,调用方式为 Skill(skill="team-iterdev", args="任务描述")。SKILL.md 作为路由器:不带 --role 参数时进入协调者角色 roles/coordinator/role.md,执行入口路由;带 --role <name> 时进入对应工作角色。协调者流程为 analyze -> dispatch -> spawn workers -> STOP,并派生出架构师、开发者、测试者、评审者等团队工作代理,各自加载 roles/<role>/role.md。角色注册表包含 coordinator、architect(前缀 DESIGN-)、developer(前缀 DEV-,启用内部循环)、tester(前缀 VERIFY-)、reviewer(前缀 REVIEW-)。
共享常量包括:会话前缀 IDS;会话路径 .workflow/.team/IDS-<slug>-<date>/;CLI 工具 ccw cli --mode analysis(只读)与 ccw cli --mode write(修改);消息总线 mcp__ccw-tools__team_msg(session_id=<session-id>, ...)。协调者按给定模板使用 Agent 派发工作节点。用户命令支持 check / status 查看执行状态图,resume / continue 推进到下一步。会话目录包含消息总线、会话状态、任务分析、任务台账、跨任务知识积累(wisdom)、设计输出、代码跟踪、验证输出与评审输出等文件。规格参考为 specs/pipelines.md。错误处理覆盖未知命令、角色未找到、GC 循环超过3轮、冲刺速度下降、任务台账损坏、冲突检测与流水线死锁等场景。
资料未提供具体收费、价格、平台与安装命令等信息。