SuperAPI AI 工具集

team-interactive-craft

前端与建站

查看项目

更新于 10-15 17:32

技能介绍

用途:team-interactive-craft 是一个面向交互式组件制作的团队协作技能,目标是用原生 JavaScript + CSS 构建零依赖的交互组件,流程为研究 → 交互设计 → 构建 → 可访问性(a11y)测试。

架构与用法:以 Skill(skill="team-interactive-craft", args="任务描述") 调用,SKILL.md 作为路由器分发。不带 --role 参数时进入协调者(coordinator),读取 roles/coordinator/role.md 执行入口路由;带 --role <name> 时读取 roles/<name>/role.md 并执行 Phase 2-4。协调者负责分析、派发并生成工作代理后停止,工作代理共用同一个 team-worker 定义,各自加载角色专属的 Phase 2-4 指令。

角色:coordinator(--)、researcher(RESEARCH-)、interaction-designer(INTERACT-)、builder(BUILD-,启用 inner loop)、a11y-tester(A11Y-)。各角色通过前缀标识任务。

共享约定:会话前缀 IC,会话路径 .workflow/.team/IC-<slug>-<date>/;CLI 工具 ccw cli --mode analysis(只读)与 ccw cli --mode write(修改);消息总线 mcp__ccw-tools__team_msg(session_id=<session-id>, ...);最大 GC 轮数为 2。

用户命令:check / status 查看执行状态图;resume / continue 推进到下一步。

输出目录:会话目录含 .msg/(messages.jsonl 消息总线、meta.json 流水线配置与 GC 状态)、research/(interaction-inventory.json、browser-api-audit.json、pattern-reference.json)、interaction/blueprints/{组件名}.md、build/components/{name}.js 与 {name}.css、a11y/a11y-audit-{NNN}.md 以及 wisdom/ 跨任务知识。

限制与说明:资料未提供安装方式、收费、价格、平台与效果信息;未知命令会报错并列出可用命令,角色不存在会报错并给出角色注册表,会话损坏先尝试恢复并回退手动,快速推进冲突由协调者在下次回调时协调,完成动作失败默认保持活跃(Keep Active),GC 循环超过 2 轮升级给用户选择接受、重试或终止。