Community生产力与协作github.com

microsoft/microsoft-foundry

使用 azd 端到端地部署、评估、微调和管理 Foundry 智能体:托管智能体脚手架/运行/部署、提示智能体创建、批量评估、持续评估、提示优化器、智能体优化器脚手架、agent.yaml、从追踪数据中整理数据集、模型微调(SFT/DPO/RFT)。

microsoft-foundry 是什么?

此技能专为开发者设计,用于在 Microsoft Azure AI Foundry 平台上端到端地管理 AI 智能体的全生命周期。它深度集成了 `azd` 工具,支持从创建托管智能体、添加工具、调用评估到持续监控的完整工作流。技能涵盖了提示优化、智能体指令优化(通过智能体优化器),以及模型微调(包括监督微调 SFT、直接偏好优化 DPO 和强化微调 RFT)。此外,它还支持从追踪数据中整理数据集、模型蒸馏、部署故障排除和资源配额管理等高级操作。尤其适用于 Azure AI Foundry 项目中的 RBAC 角色分配、知识索引创建和容量区域配置。请不要将此技能用于一般的 Azure 函数或应用服务部署,这些场景应使用专门的 `azure-deploy` 或 `azure-prepare` 技能。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/microsoft/azure-skills/tree/main/skills/microsoft-foundry

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

microsoft-foundry 是做什么的?

使用 azd 端到端地部署、评估、微调和管理 Foundry 智能体:托管智能体脚手架/运行/部署、提示智能体创建、批量评估、持续评估、提示优化器、智能体优化器脚手架、agent.yaml、从追踪数据中整理数据集、模型微调(SFT/DPO/RFT)。用途包括:azd ai agent、azd provision/deploy、deploy agent(部署智能体)、hosted agent(托管智能体)、create agent(创建智能体)、add tool to agent(为智能体添加工具)、invoke agent(调用智能体)、evaluate agent(评估智能体)、continuous eval(持续评估)、continuous monitoring(持续监控)、optimize prompt(优化提示)、improve prompt(改进提示)、optimize agent instructions(优化智能体指令)、agent optimizer(智能体优化器)、deploy model(部署模型)、Foundry project(Foundry 项目)、RBAC、role assignment(角色分配)、permissions(权限)、quota(配额)、capacity(容量)、region(区域)、troubleshoot agent(排查智能体问题)、deployment failure(部署失败)、AI Services(AI 服务)、create Foundry resource(创建 Foundry 资源)、provision(预配)、knowledge index(知识索引)、customize deployment(自定义部署)、onboard(接入)、availability(可用性)、fine-tune(微调)、SFT、DPO、RFT、training-data(训练数据)、grader(评分器)、distillation(蒸馏)、fine-tuned model(微调模型)、large file upload(大文件上传)。请勿用于:Azure Functions、App Service、常规 Azure 部署(请使用 azure-deploy)、常规 Azure 准备(请使用 azure-prepare)。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

microsoft/airunway-aks-setup

Agent skill 'airunway-aks-setup' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/appinsights-instrumentation

Agent skill 'appinsights-instrumentation' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-ai

Agent skill 'azure-ai' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-aigateway

Agent skill 'azure-aigateway' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-app-onboard

Agent skill 'azure-app-onboard' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-app-onboard-prereq

Assess whether source code is ready to deploy to Azure — the check BEFORE infrastructure work. Evaluates build health, app completeness, dependencies and local services, stack compatibility, and deployment feasibility. Answers questions about what your app needs before it can be deployed — frameworks, dependencies, and configuration. Checks whether dependencies are compatible and identifies deployment blockers and unsupported frameworks. WHEN: \"evaluate my repo\", \"is my app ready to deploy\", \"what does my app need to deploy\", \"what do I need before deploying\", \"does my app need\", \"can I ship this to Azure\", \"scan my repo for issues\", \"is this app deployable\", \"check if my app is ready for Azure\", \"do I need a Dockerfile\", \"what's blocking my deployment\", \"are there any blockers\", \"are my dependencies compatible\", \"does Azure support my framework\", \"what needs to change before deploying\", \"check my app configuration\".

microsoft/azure-cloud-migrate

Agent skill 'azure-cloud-migrate' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-compliance

Agent skill 'azure-compliance' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-compute

Agent skill 'azure-compute' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-cost

Agent skill 'azure-cost' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-cost-optimization

Identify Azure cost savings from usage and spending data. USE FOR: optimize Azure costs, reduce Azure spending/expenses, analyze Azure costs, find cost savings, generate cost optimization report, identify orphaned resources to delete, rightsize VMs, reduce waste, optimize Redis costs, optimize storage costs, AKS cost analysis add-on, namespace cost, cost spike, anomaly, budget alert, AKS cost visibility. DO NOT USE FOR: deploying resources (use azure-deploy), general Azure diagnostics (use azure-diagnostics), security issues (use azure-security)

microsoft/azure-deploy

Agent skill 'azure-deploy' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-diagnostics

Agent skill 'azure-diagnostics' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-enterprise-infra-planner

Agent skill 'azure-enterprise-infra-planner' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-hosted-copilot-sdk

Build, deploy, and modify GitHub Copilot SDK apps on Azure. MANDATORY when codebase contains @github/copilot-sdk or CopilotClient in package.json. PREFER OVER azure-prepare when copilot-sdk markers detected. WHEN: copilot SDK, @github/copilot-sdk, copilot-powered app, build copilot app, prepare copilot app, add feature to copilot app, modify copilot app, BYOM, bring your own model, CopilotClient, createSession, sendAndWait, azd init copilot. DO NOT USE FOR: deploying already-prepared copilot-sdk apps (use azure-deploy), general web apps without copilot SDK (use azure-prepare), Copilot Extensions, Foundry agents (use microsoft-foundry).

microsoft/azure-kubernetes

Agent skill 'azure-kubernetes' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-kusto

Agent skill 'azure-kusto' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-messaging

Agent skill 'azure-messaging' from microsoft/azure-skills. Use when the task matches this skill's domain.

microsoft/azure-observability

Azure Observability Services including Azure Monitor, Application Insights, Log Analytics, Alerts, and Workbooks. Provides metrics, APM, distributed tracing, KQL queries, and interactive reports. USE FOR: Azure Monitor, Application Insights, Log Analytics, Alerts, Workbooks, metrics, APM, distributed tracing, KQL queries, interactive reports, observability, monitoring dashboards. DO NOT USE FOR: instrumenting apps with App Insights SDK (use appinsights-instrumentation), querying Kusto/ADX clusters (use azure-kusto), cost analysis (use azure-cost-optimization).

microsoft/azure-postgres

azure-postgres — an installable skill for AI agents.

相关技能