业务领域
技能形态
业务领域
技能形态
技能解析
剖析技能的工作原理和产出物,快速判断你的场景与价值。
当用户在 Node.js/TypeScript、Python、Go、.NET 或 Java 中进行 GitHub Copilot SDK 相关开发——如环境搭建、认证、流式事件、自定义工具/代理、MCP、钩子、技能或会话持久化时。
disconnect())、传输方式(stdio/cliUrl)、通过 listModels() 发现模型。提供准确且考虑预览状态的 Copilot SDK 集成指导:正确安装、权限处理、会话模式与扩展点,避免硬编码过时信息。
使用场景
开发者构建嵌入 Copilot CLI 的 TypeScript 桌面应用,需要流式响应与自定义工具。借助本技能,他们采用捆绑 CLI 方案、使用 `approveAll` 权限处理、注册 `assistant.message_delta` 事件,并用 Zod 定义带 `overridesBuiltInTool` 的工具。结果:应用可运行,通过 `disconnect()` 可靠清理会话并带 OTel 遥测。
后端团队以无头模式运行 Copilot 服务多租户,使用 `cliUrl` 与 Azure 托管身份 BYOK。本技能指导后端部署、从 `DefaultAzureCredential` 传递短期令牌、每用户会话 ID 以便恢复及扩展模式。价值:安全可扩展的 Copilot 集成,无静态密钥且会话可恢复。
技能关系
依赖关系读作「上一格指向下一格」。当前 Skill 位于第二格,上下分别是影响它与被它影响的 Skill。
第一层 · 这些 Skills 用了我
第二层 · 当前 Skill
第三层 · 我用了这些 Skills
在所属技能集的全局上下文中浏览当前 Skill 的关系。点击节点切换右侧详情,搜索框可快速定位技能。
技能文件