Skills
Skill 6 of 53
Builds an Azure portal deep link to a specific blade/menu item for supported Microsoft.ContainerService, Microsoft.Kubernetes, and Microsoft.Compute resources using the…
1 minute · 207 words · 5 sections
Install
npx skills add microsoft/azure-skills --skill azure-search-navnpx skills add microsoft/azure-skills/plugin marketplace add microsoft/azure-skillsThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
| Item | Value |
|---|---|
| Script | references/Invoke-PortalSearchNav.ps1 (opens in a new tab) |
| Resource map | references/resource-types.json (opens in a new tab) |
| Prerequisite | Az.Accounts PowerShell module |
| Auth | Interactive Microsoft sign-in (Connect-AzAccount), or device-code with -UseDeviceAuthentication |
references/Invoke-PortalSearchNav.ps1 -ResourceUrl '<link>' -Query '<query>'.-UseDeviceAuthentication in headless/CLI
environments), calls the search API, and prints portal deep links always rooted at
https://portal.azure.com.See references/README.md (opens in a new tab) for full parameter reference and API details.
| Error | Cause | Fix |
|---|---|---|
| Resource type not enabled | armProvider not in references/resource-types.json | Confirm the type is in the enabled-provider list |
| 401 from API | Invalid token, or wrong tenant selected | Re-run and select the account with access to the target subscription’s tenant |
| Empty results | No matching navigation item for the query | Try a different search term |
Az.Accounts not found | Module not installed | Install-Module Az.Accounts -Scope CurrentUser |
| Browser sign-in fails (no window handle) | Headless/CLI environment | Re-run with -UseDeviceAuthentication |
Builds an Azure portal deep link to a specific blade/menu item for supported Microsoft.ContainerService, Microsoft.Kubernetes, and Microsoft.Compute resources using the aks-search-direct-mid semantic search API. WHEN: 'find where in the Azure portal to do something', 'search the portal for an operation', 'construct a portal link from a search query and a resource'.
The verbatim description from this skill’s front matter — the string an agent matches on to decide whether to load it.
.github/plugins/aks-skills/skills/azure-search-nav/SKILL.mdmain, last pushed 6 November 2026.SKILL.md, not by matching a directory convention. 11 distinct layouts observed: .github/plugins/aks-skills/skills/*/SKILL.md, .github/plugins/azure-advisor/skills/*/SKILL.md, .github/plugins/azure-cost/skills/*/SKILL.md, .github/plugins/azure-kusto-graph-skills/skills/*/SKILL.md, .github/plugins/azure-local-skills/skills/*/SKILL.md, .github/plugins/foundry-iq-skills/skills/*/SKILL.md, skills/*/SKILL.md, skills/azure-kubernetes/*/SKILL.md, skills/microsoft-foundry/*/SKILL.md, skills/microsoft-foundry/models/deploy-model/*/SKILL.md, skills/microsoft-foundry/models/*/SKILL.md.h1 and no skipped levels:.claude-plugin/marketplace.json by Microsoft, declaring 7 plugins. It is read for editorial metadata only — never as the skill index, which is always the repository tree./microsoft/azure-skills.md, and each skill at its own .md URL.3 files · 18 KB
Everything this skill ships beside its prose. All of it is set here, as subchapters of skill 6.
Documentation the agent loads on demand, rather than up front.