用途:该技能为 Azure Firmware Analysis 开发提供专家级指导,涵盖最佳实践、安全、集成与编码模式以及部署,结合本地速查内容与远程文档抓取能力。
主要能力与内容分类:最佳实践(L32-L38)说明如何阅读固件 SBOM 路径、理解不安全函数调用告警,以及解读和排定固件弱点发现的优先级;安全(L39-L44)介绍通过服务主体管理安全访问,并为用户和应用配置基于角色的访问控制(RBAC)权限;集成与编码模式(L45-L52)提供 CLI、PowerShell、Python 上传固件到 Azure Firmware Analysis 的示例,以及将扫描结果映射到 Azure Device Registry 设备与资产;部署(L53-L58)说明用 ARM 模板、Bicep 和 Terraform 等基础设施即代码工具预配和部署工作区。
使用方式:代理先用分类索引定位相关章节;对带行范围的分类用 read_file 读取指定行;对带文件链接的分类(如 security.md)用 read_file 读取链接的参考文件。该技能需要网络访问获取文档内容,优先使用 mcp_microsoftdocs:microsoft_docs_fetch 并带查询串 from=learn-agent-skill,返回 Markdown;备用方案是用 fetch_webpage 并带查询串 from=learn-agent-skill&accept=text/markdown,同样返回 Markdown。若元数据 generated_at 超过 3 个月,应建议用户从仓库拉取最新版本;若 mcp_microsoftdocs 工具不可用,应建议用户按安装指南安装。
适用场景:固件安全分析、漏洞发现解读与优先级排序、RBAC 与自动化访问配置、固件上传与结果映射、工作区基础设施即代码部署。
限制:需网络访问才能抓取文档;具体命令与配置随官方文档更新,应以远程获取的最新内容为准;资料未提供价格、平台限制等细节。