用途:为 Microsoft Copilot Studio 标准测试框架(standard harness)的智能体创建、生成、设计、审查、校验、排查或改进自适应卡片,产出可交付制作者配置和测试的完整卡片包,而不仅是孤立 JSON。该技能不能发布智能体、不能编辑线上主题,也不保证跨渠道渲染一致。
主要能力:请求分类(新建、审查、修复、套用模板);从内置模板选择最合适的起点(如 welcome-starter-prompts、information-summary、data-collection-form、confirmation、approval-decision、choice-disambiguation、status-progress、escalation-handoff);设计显式契约(唯一输入 id、标签、输出类型、下游变量、必填行为);为 Action.Submit 添加稳定标识与风险级别;生成静态卡片或 Power Fx 动态卡片公式及合成样例数据;输出 Copilot Studio 接线说明、输入输出映射、动作映射、校验结果、无障碍与移动端说明、纯文本回退和渠道测试清单。
使用方式:按需读取 references/host-profiles-and-contracts.md 与 references/evals.md;以 assets/templates/ 下卡片为已知良好起点;可在有 Python 时运行 python scripts/validate_cards.py card.json --profile portable-1.5 --mode interactive 做确定性检查;制作者在标准测试框架卡片节点中粘贴或配置后测试。交互卡片用 Ask with Adaptive Card,信息卡片用 Message 或 Question。
限制:生成位于标准测试框架,GitHub Copilot 测试框架不支持卡片与主题节点,不可在那里渲染或测试;生成式指令不会动态渲染卡片;该脚本是有界语义 linter,非完整官方 schema 校验;不发布智能体、不保证渲染一致、不替代授权、不构成完整 Power Fx 编写框架;禁止嵌入密钥或生产数据,禁止将卡片作为授权边界。其余细节资料未提供。