Skills 概念

Skill 是打包好的、可复用的专门能力,通常包含指令、脚本与资源文件,让智能体或编码助手在某类任务上按既定做法执行。它补充的是“怎么做”,工具(tool)提供的是“能做什么”。

为什么需要

同一类任务(例如部署、评测、排错)往往需要固定的步骤、检查项与文件约定。把这些内容打包为 Skill,可以在多个智能体或编码会话中复用,减少每次重新描述的成本,也便于版本管理。

在 Foundry 中出现的两种形式

形式
用在哪里
作用
Prompt agent 的 Skills
作为 prompt agent 定义的组成部分之一,与模型、指令、工具并列
为智能体提供可复用的专门能力;是否可用取决于所选运行时与能力(官方页面说明)
Microsoft Foundry Skill(microsoft-foundry)
GitHub Copilot in VS Code、Copilot CLI、Claude Code 等编码助手
指导编码助手完成 Foundry 工作流,例如项目与模型部署、托管智能体部署、评测、追踪分析与排错

Microsoft Foundry Skill 的工作方式

官方页面描述的常见流程:
  1. 先通过 Foundry MCP 发现当前环境中可用的工具与参数。
  1. 按任务加载匹配的子技能(如部署、调用、评测、排错、RBAC 或配额检查)。
  1. 从工作区与已登录的 Azure 上下文中解析项目与智能体信息。
  1. 优先使用结构化的 Foundry 与 Azure MCP 工具。
  1. 只有在无法解析时才向用户追问缺失的值。
工作区中常用的文件包括 azure.yaml、.azure/<环境>/.env、.foundry/agent-metadata.yaml 与 eval.yaml。官方页面明确:不要在 .foundry 文件中保存密钥等敏感信息。

与相邻概念对比

概念
主要内容
典型问题
Skill
指令、脚本、资源
这类任务应该按什么步骤做
Tool
可调用的函数或服务
智能体现在能执行什么动作
MCP 服务器
通过标准协议提供的 tools、resources、prompts
外部系统的工具与数据如何接入

限制与待核实

  • Copilot harness 等能力处于预览阶段,支持的技能与工具范围以官方页面为准(待核实,2026-11-05 获取)。
  • Prompt agent 中 Skills 的具体配置字段与可用区域:本页未读取到专门的配置页,待核实。
  • 安装方式(插件或仅安装技能)、所需 Node.js、Azure CLI 与 azd 版本,以官方安装页为准(待核实,2026-11-05 获取)。
  • 技能内容会随官方仓库更新,本页不记录具体技能清单。

来源与核对

  • 来源:
  • https://learn.microsoft.com/en-us/azure/foundry/agents/concepts/prompt-agents
  • https://learn.microsoft.com/en-us/azure/foundry/how-to/develop/use-microsoft-foundry-skill
  • https://learn.microsoft.com/en-us/azure/foundry/agents/overview
  • read_scope:正文已读。“Skill 是什么”的通用定义为本页概括,非官方原文。
上一篇
接入 MCP 服务器
下一篇
MCP 概念
Loading...
文章列表
分享AI实践与思考
入门
Microsoft Foundry
开发工具
治理与网络
观测与评测
工具与知识
模型与部署
Azure OpenAI
Azure AI Search
性能与基准
索引与分块
概念解释
快速上手
Foundry Tools
RAG 与知识工程
检索质量与评测
数据准备
智能体与工具
评测、观测与安全
企业架构与成本
成本与容量
架构
解决方案场景
文档与服务
知识与分析
样例与学习资源
附录