About microsoft-foundry-local
microsoft-foundry-local is a guidance skill for Agents using Microsoft Foundry Local. It covers CLI and SDK configuration, migration, and application integration, drawing on local references and remote documentation.
Key features
- 01CLI configuration and command reference
- 02SDK selection and migration guidance
- 03Model compilation guidance
- 04Embedding, chat, and audio transcription integrations
- 05Tool calling and LangChain integration
Use cases
- 01Configure the Foundry Local CLI
- 02Migrate an application to the current SDK
- 03Build embedding or audio transcription features
- 04Implement tool calling in an application
MCP support
This is a skill for Agents, not an MCP server. It can fetch remote documentation through mcp_microsoftdocs tools or a fallback webpage-fetching method.
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill microsoft-foundry-localAfter installing, type/microsoft-foundry-localin Claude Code to confirm it loaded.
Details
From the project READMEMicrosoft Foundry Local Skill
This skill provides expert guidance for Microsoft Foundry Local. Covers best practices, decision making, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Best Practices | L32-L36 | Troubleshooting Foundry Local CLI issues, applying recommended workflows, and resolving common setup, auth, build, and deployment problems. |
| Decision Making | L37-L42 | Guidance on choosing between legacy vs current Foundry Local SDK and step-by-step instructions for migrating existing apps to the current SDK. |
| Configuration | L43-L49 | Configuring and operating Foundry Local: compiling Hugging Face models with Olive, installing/using the CLI, and reference for all CLI commands and options. |
| Integrations & Coding Patterns | L50-L61 | Using Foundry Local APIs/SDKs for text embeddings, chat completions, audio transcription, tool calling, LangChain apps, and OpenAI-style or REST integrations in your code |
Best Practices
| Topic | URL |
|---|---|
| Apply best practices and troubleshoot Foundry Local CLI | https://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-best-practice |
Decision Making
| Topic | URL |
|---|---|
| Decide between legacy and current Foundry Local SDK | https://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-sdk-legacy |
| Migrate applications to the current Foundry Local SDK | https://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-sdk-migration |
Configuration
| Topic | URL |
|---|---|
| Compile Hugging Face models for Foundry Local with Olive | https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-compile-hugging-face-models |
| Operate and configure the Foundry Local CLI | https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-foundry-local-cli |
| Reference commands and options for Foundry Local CLI | https://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-cli |