本技能是一份快速参考,用于澄清 Squad 的正确调用路径。Squad 不是技能,而是注册在 .github/agents/squad.agent.md 的自定义 Copilot CLI 智能体,名称 Squad,定位为“你的 AI 团队”,可描述要构建的内容并获得驻留在仓库中的专家团队。
用途:当用户说“use squad”“squad”“set up a squad”“Squad, help me…”时,按意图选择调用路径。
主要能力与调用方式:A) 调用 Squad 协调者智能体,由它编排专家团队、在不存在团队时搭建团队并强制交接,写法为 task(name="<short-task-name>", agent_type="Squad", prompt="<想要团队做的事>")。B) 查看 Squad 命令:squad-commands 技能是常见操作分类目录,由协调者以交互菜单呈现,通过自然语言匹配触发,如“squad commands”“what can squad do”“show me squad options”“slash commands”。C) 在新项目初始化:squad init 是 shell 命令而非工具调用,需在尚无 .squad/ 目录的项目终端中运行。
限制与注意:不要调用 skill(Squad)、skill(squad) 或 skill(squad-coordinator),否则会报 Skill not found: Squad;不存在 /squad 斜杠命令,斜杠命令仅为 /agent、/skills、/mcp 等 CLI 内建关键字;不要对当前智能体可直接处理的小任务调用 Squad,Squad 面向需要编排的工作。该技能来自 Squad SDK 模板,位于 .copilot/skills/squad-help/SKILL.md,由 Copilot CLI 的 /skills 加载器载入。相关文件包括 squad.agent.md、squad-commands、squad-conventions、squad-version-check。