SuperAPI AI 工具集

team-interactive-craft

前端与建站

查看项目

更新于 10-15 20:11

技能介绍

用途:team-interactive-craft 是一个团队协作型技能,用于系统化生产交互式组件,流程为研究 -> 交互设计 -> 构建 -> 无障碍测试;组件采用原生 JavaScript 与 CSS,零依赖。

架构与角色:SKILL.md 作为路由器。不带 --role 时进入 coordinator,负责分析、派发与派生 worker;带 --role <name> 时加载 roles/<name>/role.md 并执行 Phase 2-4。四个角色为 researcher(RESEARCH-)、interaction-designer(INTERACT-)、builder(BUILD-,含内部循环)、a11y-tester(A11Y-)。所有 worker 共享同一 agent 定义,角色差异来自角色文件。

用法:通过 Skill(skill="team-interactive-craft", args="任务描述") 调用;命令含 check / status(查看执行状态图)、resume / continue(推进下一步)。会话前缀 IC,路径 .workflow/.team/IC-<slug>-<date>/,内含 research、interaction、build、a11y、wisdom 等目录;消息总线为 mcp__maestro__team_msg。协调者可选用 maestro load --type spec --category coding 与 maestro load --type spec --category ui 载入约束,maestro search "interactive component animation" --json 获取先验知识,均为可选。CLI 使用 maestro delegate --mode analysis(只读)与 --mode write(修改)。

限制:最大 GC 轮数为 2,超出需用户选择接受、重试或终止;未知命令、角色缺失、会话损坏有对应错误处理;完成动作失败默认保持活跃;缓存与规范文件缺失时可继续。具体性能、兼容范围与收费情况暂未提供。