[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M699SFSPACGTHHJXDPMEC6W4":3,"skill-same:01M699SFSPACGTHHJXDPMEC6W4":58},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":37,"repositoryHtmlUrl":38,"repositoryHomepageUrl":39,"ownerHtmlUrl":40,"ownerBlogUrl":41,"ownerDescription":42,"updatedAt":43,"install":44,"resources":57},"01M699SFSPACGTHHJXDPMEC6W4","microsoft-docs",null,"Consultar documentação oficial da Microsoft para encontrar conceitos, tutoriais e exemplos de código sobre Azure, .NET, Agent Framework, Aspire, VS Code, GitHub e mais. Utiliza o Microsoft Learn MCP como padrão, com o Context7 e Aspire MCP para conteúdos que se encontram fora do learn.microsoft.com.","microsoft\u002Fai-agents-for-beginners","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M6998ZK2275KMJE6Y5SEA2X2",79374,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fpt-PT\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,9,25,26,27,28],"docs","microsoft docs","MCP","github","agent framework","2026-11-10 10:12:30",false,"---\nname: microsoft-docs\ndescription: Consultar documentação oficial da Microsoft para encontrar conceitos,\n  tutoriais e exemplos de código sobre Azure, .NET, Agent Framework, Aspire, VS Code,\n  GitHub e mais. Utiliza o Microsoft Learn MCP como padrão, com o Context7 e Aspire\n  MCP para conteúdos que se encontram fora do learn.microsoft.com.\n---\n# Microsoft Docs\n\nCompetência de pesquisa para o ecossistema tecnológico Microsoft. Abrange learn.microsoft.com e documentação que está fora dele (VS Code, GitHub, Aspire, repositórios do Agent Framework).\n\n---\n\n## Padrão: Microsoft Learn MCP\n\nUtilize estas ferramentas para **tudo em learn.microsoft.com** — Azure, .NET, M365, Power Platform, Agent Framework, Semantic Kernel, Windows e mais. Esta é a ferramenta principal para a grande maioria das pesquisas de documentação Microsoft.\n\n| Ferramenta | Propósito |\n|------|---------|\n| `microsoft_docs_search` | Pesquisar em learn.microsoft.com — conceitos, guias, tutoriais, configuração |\n| `microsoft_code_sample_search` | Encontrar snippets de código funcionais a partir dos documentos Learn. Passe `language` (`python`, `csharp`, etc.) para melhores resultados |\n| `microsoft_docs_fetch` | Obter conteúdo completo da página a partir de uma URL específica (quando os excertos de pesquisa não são suficientes) |\n\nUse `microsoft_docs_fetch` após a pesquisa quando precisar de tutoriais completos, todas as opções de configuração ou quando os excertos da pesquisa estiverem truncados.\n\n---\n\n## Exceções: Quando Usar Outras Ferramentas\n\nAs seguintes categorias estão **fora** do learn.microsoft.com. Use a ferramenta especificada em vez disso.\n\n### Aspire — Use Aspire MCP Server (preferido) ou Context7\n\nA documentação do Aspire encontra-se em **aspire.dev**, não no Learn. A melhor ferramenta depende da sua versão do Aspire CLI:\n\n**CLI 13.2+** (recomendado) — O servidor Aspire MCP inclui ferramentas integradas de pesquisa de documentação:\n\n| Ferramenta MCP | Descrição |\n|----------|-------------|\n| `list_docs` | Lista toda a documentação disponível em aspire.dev |\n| `search_docs` | Pesquisa lexicográfica ponderada através do conteúdo de aspire.dev |\n| `get_doc` | Recupera um documento específico pelo slug |\n\nEstes estão incluídos no Aspire CLI 13.2 ([PR #14028](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Faspire\u002Fpull\u002F14028)). Para atualizar: `aspire update --self --channel daily`.\n\n**CLI 13.1** — O servidor MCP oferece pesquisa de integrações (`list_integrations`, `get_integration_docs`) mas **não** pesquisa de documentação. Use Context7 como alternativa:\n\n| ID da Biblioteca | Utilização |\n|---|---|\n| `\u002Fmicrosoft\u002Faspire.dev` | Principal — guias, integrações, referência do CLI, deployment |\n| `\u002Fmicrosoft\u002Faspire` | Fonte runtime — internals da API, detalhes de implementação |\n| `\u002Fcommunitytoolkit\u002Faspire` | Integrações da comunidade — Go, Java, Node.js, Ollama |\n\n### VS Code — Use Context7\n\nA documentação do VS Code está em **code.visualstudio.com**, não no Learn.\n\n| ID da Biblioteca | Utilização |\n|---|---|\n| `\u002Fwebsites\u002Fcode_visualstudio` | Documentação do utilizador — definições, funcionalidades, debugging, desenvolvimento remoto |\n| `\u002Fwebsites\u002Fcode_visualstudio_api` | API de Extensão — webviews, TreeViews, comandos, pontos de contribuição |\n\n### GitHub — Use Context7\n\nA documentação do GitHub está em **docs.github.com** e **cli.github.com**.\n\n| ID da Biblioteca | Utilização |\n|---|---|\n| `\u002Fwebsites\u002Fgithub_en` | Actions, API, repositórios, segurança, administração, Copilot |\n| `\u002Fwebsites\u002Fcli_github` | Comandos e flags do GitHub CLI (`gh`) |\n\n### Agent Framework — Use Learn MCP + Context7\n\nOs tutoriais do Agent Framework estão em learn.microsoft.com (use `microsoft_docs_search`), mas o **repositório GitHub** tem detalhes ao nível da API que frequentemente estão à frente dos documentos publicados — particularmente referência REST API do DevUI, opções do CLI e integração .NET.\n\n| ID da Biblioteca | Utilização |\n|---|---|\n| `\u002Fwebsites\u002Flearn_microsoft_en-us_agent-framework` | Tutoriais — guias DevUI, tracing, orquestração do workflow |\n| `\u002Fmicrosoft\u002Fagent-framework` | Detalhes da API — endpoints REST do DevUI, flags do CLI, autenticação, .NET `AddDevUI`\u002F`MapDevUI` |\n\n**Dica DevUI:** Pesquise primeiro no website Learn para guias práticos, depois no repositório para especificações ao nível da API (esquemas de endpoints, config proxy, tokens de autenticação).\n\n---\n\n## Configuração do Context7\n\nPara qualquer pesquisa Context7, obtenha primeiro o ID da biblioteca (uma vez por sessão):\n\n1. Chame `mcp_context7_resolve-library-id` com o nome da tecnologia\n2. Chame `mcp_context7_query-docs` com o ID da biblioteca retornado e uma consulta específica\n\n---\n\n## Como Escrever Consultas Eficazes\n\nSeja específico — inclua versão, intenção e linguagem:\n\n```\n# ❌ Too broad\n\"Azure Functions\"\n\"agent framework\"\n\n# ✅ Specific\n\"Azure Functions Python v2 programming model\"\n\"Cosmos DB partition key design best practices\"\n\"GitHub Actions workflow_dispatch inputs matrix strategy\"\n\"Aspire AddUvicornApp Python FastAPI integration\"\n\"DevUI serve agents tracing OpenTelemetry directory discovery\"\n\"Agent Framework workflow conditional edges branching handoff\"\n```\n\nInclua contexto:\n- **Versão** quando relevante (`.NET 8`, `Aspire 13`, `VS Code 1.96`)\n- **Intenção da tarefa** (`quickstart`, `tutorial`, `overview`, `limits`, `API reference`)\n- **Linguagem** para documentação poliglota (`Python`, `TypeScript`, `C#`)\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**Aviso Legal**:\nEste documento foi traduzido utilizando o serviço de tradução automática [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator). Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas resultantes da utilização desta tradução.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->","# Microsoft Docs\n\nCompetência de pesquisa para o ecossistema tecnológico Microsoft. Abrange learn.microsoft.com e documentação que está fora dele (VS Code, GitHub, Aspire, repositórios do Agent Framework).\n\n---\n\n## Padrão: Microsoft Learn MCP\n\nUtilize estas ferramentas para **tudo em learn.microsoft.com** — Azure, .NET, M365, Power Platform, Agent Framework, Semantic Kernel, Windows e mais. Esta é a ferramenta principal para a grande maioria das pesquisas de documentação Microsoft.\n\n| Ferramenta | Propósito |\n|------|---------|\n| `microsoft_docs_search` | Pesquisar em learn.microsoft.com — conceitos, guias, tutoriais, configuração |\n| `microsoft_code_sample_search` | Encontrar snippets de código funcionais a partir dos documentos Learn. Passe `language` (`python`, `csharp`, etc.) para melhores resultados |\n| `microsoft_docs_fetch` | Obter conteúdo completo da página a partir de uma URL específica (quando os excertos de pesquisa não são suficientes) |\n\nUse `microsoft_docs_fetch` após a pesquisa quando precisar de tutoriais completos, todas as opções de configuração ou quando os excertos da pesquisa estiverem truncados.\n\n---\n\n## Exceções: Quando Usar Outras Ferramentas\n\nAs seguintes categorias estão **fora** do learn.microsoft.com. Use a ferramenta especificada em vez disso.\n\n### Aspire — Use Aspire MCP Server (preferido) ou Context7\n\nA documentação do Aspire encontra-se em **aspire.dev**, não no Learn. A melhor ferramenta depende da sua versão do Aspire CLI:\n\n**CLI 13.2+** (recomendado) — O servidor Aspire MCP inclui ferramentas integradas de pesquisa de documentação:\n\n| Ferramenta MCP | Descrição |\n|----------|-------------|\n| `list_docs` | Lista toda a documentação disponível em aspire.dev |\n| `search_docs` | Pesquisa lexicográfica ponderada através do conteúdo de aspire.dev |\n| `get_doc` | Recupera um documento específico pelo slug |\n\nEstes estão incluídos no Aspire CLI 13.2 ([PR #14028](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Faspire\u002Fpull\u002F14028)). Para atualizar: `aspire update --self --channel daily`.\n\n**CLI 13.1** — O servidor MCP oferece pesquisa de integrações (`list_integrations`, `get_integration_docs`) mas **não** pesquisa de documentação. Use Context7 como alternativa:\n\n| ID da Biblioteca | Utilização |\n|---|---|\n| `\u002Fmicrosoft\u002Faspire.dev` | Principal — guias, integrações, referência do CLI, deployment |\n| `\u002Fmicrosoft\u002Faspire` | Fonte runtime — internals da API, detalhes de implementação |\n| `\u002Fcommunitytoolkit\u002Faspire` | Integrações da comunidade — Go, Java, Node.js, Ollama |\n\n### VS Code — Use Context7\n\nA documentação do VS Code está em **code.visualstudio.com**, não no Learn.\n\n| ID da Biblioteca | Utilização |\n|---|---|\n| `\u002Fwebsites\u002Fcode_visualstudio` | Documentação do utilizador — definições, funcionalidades, debugging, desenvolvimento remoto |\n| `\u002Fwebsites\u002Fcode_visualstudio_api` | API de Extensão — webviews, TreeViews, comandos, pontos de contribuição |\n\n### GitHub — Use Context7\n\nA documentação do GitHub está em **docs.github.com** e **cli.github.com**.\n\n| ID da Biblioteca | Utilização |\n|---|---|\n| `\u002Fwebsites\u002Fgithub_en` | Actions, API, repositórios, segurança, administração, Copilot |\n| `\u002Fwebsites\u002Fcli_github` | Comandos e flags do GitHub CLI (`gh`) |\n\n### Agent Framework — Use Learn MCP + Context7\n\nOs tutoriais do Agent Framework estão em learn.microsoft.com (use `microsoft_docs_search`), mas o **repositório GitHub** tem detalhes ao nível da API que frequentemente estão à frente dos documentos publicados — particularmente referência REST API do DevUI, opções do CLI e integração .NET.\n\n| ID da Biblioteca | Utilização |\n|---|---|\n| `\u002Fwebsites\u002Flearn_microsoft_en-us_agent-framework` | Tutoriais — guias DevUI, tracing, orquestração do workflow |\n| `\u002Fmicrosoft\u002Fagent-framework` | Detalhes da API — endpoints REST do DevUI, flags do CLI, autenticação, .NET `AddDevUI`\u002F`MapDevUI` |\n\n**Dica DevUI:** Pesquise primeiro no website Learn para guias práticos, depois no repositório para especificações ao nível da API (esquemas de endpoints, config proxy, tokens de autenticação).\n\n---\n\n## Configuração do Context7\n\nPara qualquer pesquisa Context7, obtenha primeiro o ID da biblioteca (uma vez por sessão):\n\n1. Chame `mcp_context7_resolve-library-id` com o nome da tecnologia\n2. Chame `mcp_context7_query-docs` com o ID da biblioteca retornado e uma consulta específica\n\n---\n\n## Como Escrever Consultas Eficazes\n\nSeja específico — inclua versão, intenção e linguagem:\n\n```\n# ❌ Too broad\n\"Azure Functions\"\n\"agent framework\"\n\n# ✅ Specific\n\"Azure Functions Python v2 programming model\"\n\"Cosmos DB partition key design best practices\"\n\"GitHub Actions workflow_dispatch inputs matrix strategy\"\n\"Aspire AddUvicornApp Python FastAPI integration\"\n\"DevUI serve agents tracing OpenTelemetry directory discovery\"\n\"Agent Framework workflow conditional edges branching handoff\"\n```\n\nInclua contexto:\n- **Versão** quando relevante (`.NET 8`, `Aspire 13`, `VS Code 1.96`)\n- **Intenção da tarefa** (`quickstart`, `tutorial`, `overview`, `limits`, `API reference`)\n- **Linguagem** para documentação poliglota (`Python`, `TypeScript`, `C#`)\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**Aviso Legal**:\nEste documento foi traduzido utilizando o serviço de tradução automática [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator). Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas resultantes da utilização desta tradução.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->",{"name":5,"description":7},"main","f09e94ffe170f8af6d3db7c42987bbe4db227723","translations\u002Fpt-PT\u002F.agents\u002Fskills\u002Fmicrosoft-docs",25989,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners","https:\u002F\u002Faka.ms\u002Fai-agents-beginners","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-07 12:51:12",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add microsoft\u002Fai-agents-for-beginners --skill microsoft-docs",{"tool":50,"command":51},"bunx","bunx skills add microsoft\u002Fai-agents-for-beginners --skill microsoft-docs",{"tool":53,"command":54},"pnpm","pnpm dlx skills add microsoft\u002Fai-agents-for-beginners --skill microsoft-docs","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fpt-PT\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",true,[],[59,75,81,89,97,104],{"skillNo":60,"name":61,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":72,"publishedAt":29},"01M69A206TRZ8KK0CW0HYJF5V5","testing-course-samples","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[64,67],{"categoryNo":65,"categoryName":66,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":68,"categoryName":69,"taxonomyType":70,"taxonomyTypeDesc":71},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[73,74],"testing","testing course samples",{"skillNo":76,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":80,"publishedAt":29},"01M69A1XRB2SFHYRMEH0K08EKZ","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[79],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[24,9,25],{"skillNo":82,"name":83,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":29},"01M69A1VPZFJQ1HNGTZQ5P3WSC","local-ai-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Flocal-ai-agents\u002FSKILL.md",[],[87,88],"ai agents","local ai agents",{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":95,"publishedAt":29},"01M69A1S947N7MM6V9JF85S2E7","jupyter-notebook","當使用者要求建立、搭建或編輯 Jupyter 筆記本（`.ipynb`）用於實驗、探索或教學時使用；優先使用隨附範本並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[96],"jupyter notebook",{"skillNo":98,"name":99,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":29},"01M69A1Q8EXPWKZSQK69V6WF22","deploying-scalable-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fdeploying-scalable-agents\u002FSKILL.md",[],[103],"deploying scalable agents",{"skillNo":105,"name":106,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":109,"publishedAt":29},"01M69A1MHZTH3RH9N8VYSYG74X","azure-openai-to-responses","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fazure-openai-to-responses\u002FSKILL.md",[],[110],"azure openai to responses"]