microsoft-foundry
Build, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and resources end to end. USE FOR: foundry, azd ai agent, azd provision/deploy, hosted agent scaffold/develop/run/deploy/troubleshoot, prompt agent, managed harness agent, Copilot harness, voice agent, create/update/invoke/evaluate agent, add tool to agent, agent insights, batch/continuous eval, continuous monitoring, agent CI/CD, optimize/improve prompt, optimize agent instructions, Agent Optimizer, dataset curation from traces, deploy model, model fine-tuning (SFT/DPO/RFT), Foundry project, RBAC, role assignment, permissions, quota, capacity, region, deployment failure, AI Services, create Foundry resource, knowledge index, customize deployment, onboard, availability, training-data, grader, distillation, large file upload. DO NOT USE FOR: Azure Functions, App Service, general Azure deploy (use azure-deploy), general Azure prep (use azure-prepare).
Agent Skill from microsoft/skills
Copilot Studio
Passes documented load rulesNo documented load rule failed.
Microsoft 365 Copilot Preview, Frontier tenants only
Needs changes- Fails: Instructions are under 20,000 characters (M365-INSTRUCTIONS)
instructions are 29,688 characters
rule · Microsoft 365 Copilot: What is a skill - Fails: Directory depth is at most 3 (M365-DEPTH)
deepest file is 5 folders down
rule · Microsoft 365 Copilot: Support matrix - Fails: Every file has a supported file type (M365-FILE-TYPES)
12 unsupported: .gitignore, foundry-agent/create/scripts/check-copilot-app-entry.ps1, foundry-agent/create/scripts/resolve-project-id.ps1, foundry-agent/create/scripts/smoke-test-voice.ps1, foundry-agent/create/scripts/verify-environment.ps1, foundry-agent/toolbox/scripts/get-catalog-inputs.ps1, foundry-agent/validate/references/report-template.md.tpl, models/deploy-model/capacity/scripts/discover_and_rank.ps1, …
rule · Microsoft 365 Copilot: Supported file and script types
Warnings (don't change the verdict):
- Warning: No sign of network access, package installs or authenticated calls (M365-SANDBOX)
SKILL.md mentions sockets
rule · Microsoft 365 Copilot: Script execution sandbox - Warning: No sign of network access, package installs or authenticated calls (M365-SANDBOX)
scripts: finetuning/scripts/calibrate_grader.py (credentials / authenticated call); finetuning/scripts/check_training.py (credentials / authenticated call); finetuning/scripts/cleanup.py (credentials / authenticated call); finetuning/scripts/common.py (Python HTTP client, credentials / authenticated call); finetuning/scripts/convert_dataset.py (pip/uv install, credentials / authenticated call); …
rule · Microsoft 365 Copilot: Script execution sandbox
An agent can have at most 8 skills. Custom skills aren't available in tenants that use Microsoft Purview Information Barriers.
Standards signals
Meets the agentskills.io required fields.
| Frontmatter | Present and parsed Spec: frontmatter |
| name | Meets the spec (1-64 chars, a-z 0-9 hyphens) Spec: name |
| description | Present, 1-1,024 characters Spec: description |
| compatibility | Absent or under 500 characters Spec: compatibility |
| Name matches folder | Yes (microsoft-foundry)Spec: name |
Observed from the public SKILL.md at the commit above on 2026-10-23. Not a certification: AAIF and the Agent Skills project don't certify skills. Validate your own skill with skills-ref validate.
| Source repo | microsoft/skills |
| Path | .github/plugins/azure-skills/skills/microsoft-foundry/SKILL.md |
| Commit checked | a779d00cf374 |
| Repo license | MIT |
| Files | 220 |
| Scripts | 26 (26 scanned for the sandbox heuristic) |
| Instructions | 29,688 characters |
| Deepest folder | 5 below the skill folder |
| Rules version | 2026-10-22 |
Re-check the latest version How skill checks work
Rule-based checks of public files against Microsoft's documented load rules, not tested in Copilot Studio or Microsoft 365 Copilot. Independent project, not affiliated with Microsoft.