{"id":"b3ee1e9c-dbae-4d85-85f8-17389f75c600","shortId":"49r8JN","kind":"skill","title":"azure-dev-box","tagline":"Expert knowledge for Azure Dev Box development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when designing Dev Box images, catalogs, policies, schedules, RBAC/SSO access, ","description":"# Azure Dev Box Skill\n\nThis skill provides expert guidance for Azure Dev Box. Covers troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L36-L45 | Diagnosing and fixing Dev Box issues: connectivity and RDC problems, custom image validation failures, stale/inaccessible boxes, and monitoring with Azure Monitor logs. |\n| Best Practices | L46-L51 | Guidance on building efficient Dev Box images, including structuring image definitions and pre-warming Visual Studio caches to speed up developer environments. |\n| Decision Making | L52-L56 | Guidance on planning and designing a Dev Box deployment, including architecture choices, network and identity integration, security, scaling, and cost considerations. |\n| Limits & Quotas | L57-L62 | Managing Dev Box capacity: requesting quota/core limit increases and configuring per-user Dev Box limits to control usage and costs. |\n| Security | L63-L75 | Securing Dev Box access and sessions: RBAC roles, guest access, SSO, API auth, Key Vault/service principals, Intune Conditional Access and Endpoint Privilege Management. |\n| Configuration | L76-L104 | Configuring Dev Box infrastructure: networks, images, catalogs, policies, schedules (stop/hibernate/auto-delete), monitoring, and ARM/template-based provisioning and management. |\n| Integrations & Coding Patterns | L105-L109 | Using VS Code dev tunnels to securely connect to Azure Dev Box, including setup, authentication, and remote development workflow configuration. |\n| Deployment | L110-L113 | Planning and rolling out Dev Box environments, including architecture and configuration, plus guidance for moving Dev Box pools and individual boxes between Azure regions. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Step-by-step guide to Dev Box connectivity issues | https://learn.microsoft.com/en-us/azure/dev-box/how-to-resolve-dev-box-connectivity-issues |\n| Troubleshoot Dev Box custom image validation failures | https://learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-custom-image-validation |\n| Fix stale or inaccessible Dev Boxes in Task view | https://learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-dev-box-task-view |\n| Troubleshoot known Dev Box connectivity problems | https://learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-remote-desktop-connectivity |\n| Use Troubleshoot and Repair for Dev Box RDC issues | https://learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-repair-dev-box |\n| Monitor Dev Box with Azure Monitor diagnostic logs | https://learn.microsoft.com/en-us/azure/dev-box/monitor-dev-box |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Best practices for authoring Dev Box image definitions | https://learn.microsoft.com/en-us/azure/dev-box/concept-authoring-troubleshooting-guide-team-customizations |\n| Pre-generate Visual Studio caches in Dev Box images | https://learn.microsoft.com/en-us/azure/dev-box/how-to-generate-visual-studio-caches |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Plan and design a Microsoft Dev Box deployment | https://learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-deployment-guide |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Request Dev Box quota and core limit increases | https://learn.microsoft.com/en-us/azure/dev-box/how-to-request-quota-increase |\n| Set per-user Dev Box limits to control costs | https://learn.microsoft.com/en-us/azure/dev-box/tutorial-dev-box-limits |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Plan Azure RBAC roles for Dev Box deployments | https://learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-role-based-access-control |\n| Authenticate to Dev Box REST APIs with Azure CLI | https://learn.microsoft.com/en-us/azure/dev-box/how-to-authenticate |\n| Secure Dev Box tunnels with conditional access policies | https://learn.microsoft.com/en-us/azure/dev-box/how-to-conditional-access-dev-tunnels-service |\n| Configure Intune Conditional Access for Dev Box | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-intune-conditional-access-policies |\n| Secure Dev Box customizations with Key Vault and service principals | https://learn.microsoft.com/en-us/azure/dev-box/how-to-customizations-connect-resource-repository |\n| Set up Intune Endpoint Privilege Management for Dev Box | https://learn.microsoft.com/en-us/azure/dev-box/how-to-elevate-privilege-dev-box |\n| Configure guest user access to Microsoft Dev Box | https://learn.microsoft.com/en-us/azure/dev-box/how-to-enable-guest-access |\n| Enable single sign-on to Windows on Dev Boxes | https://learn.microsoft.com/en-us/azure/dev-box/how-to-enable-single-sign-on |\n| Assign Dev Box RBAC roles for project access | https://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-access |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Configure networking requirements for Microsoft Dev Box | https://learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-network-requirements |\n| Configure Dev Box auto-delete for unused environments | https://learn.microsoft.com/en-us/azure/dev-box/how-to-auto-delete-dev-box |\n| Attach and configure Azure Compute Gallery for Dev Box | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-azure-compute-gallery |\n| Add and manage Dev Box catalogs for image definitions | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-catalog |\n| Configure Dev Box customization task catalogs | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-customization-tasks |\n| Configure Dev Box hibernation and schedules | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-dev-box-hibernation |\n| Configure imaging pipeline for Dev Box team customizations | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-dev-center-imaging |\n| Configure Dev Box network connections and VNets | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-network-connections |\n| Configure Dev Box project policies for governance | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-project-policy |\n| Set stop-on-disconnect timeout for Dev Boxes | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-stop-on-disconnect |\n| Configure Dev Box pool autostop schedules | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-stop-schedule |\n| Author Dev Box image definition files for team customizations | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-team-customizations |\n| Create and upload Dev Box user customization files | https://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-user-customizations |\n| Configure virtual switches and networking in Dev Box | https://learn.microsoft.com/en-us/azure/dev-box/how-to-connect-dev-box-virtual-switch |\n| Build custom Dev Box images with Azure VM Image Builder | https://learn.microsoft.com/en-us/azure/dev-box/how-to-customize-devbox-azure-image-builder |\n| Define and manage Dev Box definitions | https://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-definitions |\n| Configure and manage Dev Box pools | https://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-pools |\n| Manage Microsoft Dev Box projects and pools | https://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-projects |\n| Create and manage Dev Box dev centers | https://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-center |\n| Configure custom Windows images for Microsoft Dev Box | https://learn.microsoft.com/en-us/azure/dev-box/how-to-prepare-custom-image-dev-box |\n| Reference for Dev Box monitoring logs and metrics | https://learn.microsoft.com/en-us/azure/dev-box/monitor-dev-box-reference |\n| Provision Dev Box using ARM templates | https://learn.microsoft.com/en-us/azure/dev-box/quickstart-configure-dev-box-arm-template |\n| Configure core Microsoft Dev Box resources | https://learn.microsoft.com/en-us/azure/dev-box/quickstart-configure-dev-box-service |\n| Configure Dev Box resources with Get Started template | https://learn.microsoft.com/en-us/azure/dev-box/quickstart-get-started-template |\n| Reference schema for Dev Box imagedefinition.yaml and task.yaml | https://learn.microsoft.com/en-us/azure/dev-box/reference-dev-box-customizations |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Connect to Dev Box from VS Code using dev tunnels | https://learn.microsoft.com/en-us/azure/dev-box/how-to-set-up-dev-tunnels |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Move Dev Box pools and boxes between regions | https://learn.microsoft.com/en-us/azure/dev-box/how-to-move-dev-box-pool-region |","tags":["azure","dev","box","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-dev-box","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-dev-box","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (9,849 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:53:31.560Z","embedding":null,"createdAt":"2026-04-18T21:58:53.001Z","updatedAt":"2026-04-22T06:53:31.560Z","lastSeenAt":"2026-04-22T06:53:31.560Z","tsv":"'/en-us/azure/dev-box/concept-authoring-troubleshooting-guide-team-customizations':504 '/en-us/azure/dev-box/concept-dev-box-deployment-guide':532 '/en-us/azure/dev-box/concept-dev-box-network-requirements':680 '/en-us/azure/dev-box/concept-dev-box-role-based-access-control':574 '/en-us/azure/dev-box/how-to-authenticate':586 '/en-us/azure/dev-box/how-to-auto-delete-dev-box':692 '/en-us/azure/dev-box/how-to-conditional-access-dev-tunnels-service':597 '/en-us/azure/dev-box/how-to-configure-azure-compute-gallery':704 '/en-us/azure/dev-box/how-to-configure-catalog':716 '/en-us/azure/dev-box/how-to-configure-customization-tasks':725 '/en-us/azure/dev-box/how-to-configure-dev-box-hibernation':734 '/en-us/azure/dev-box/how-to-configure-dev-center-imaging':745 '/en-us/azure/dev-box/how-to-configure-intune-conditional-access-policies':607 '/en-us/azure/dev-box/how-to-configure-network-connections':755 '/en-us/azure/dev-box/how-to-configure-project-policy':765 '/en-us/azure/dev-box/how-to-configure-stop-on-disconnect':777 '/en-us/azure/dev-box/how-to-configure-stop-schedule':786 '/en-us/azure/dev-box/how-to-configure-team-customizations':798 '/en-us/azure/dev-box/how-to-configure-user-customizations':809 '/en-us/azure/dev-box/how-to-connect-dev-box-virtual-switch':820 '/en-us/azure/dev-box/how-to-customizations-connect-resource-repository':620 '/en-us/azure/dev-box/how-to-customize-devbox-azure-image-builder':833 '/en-us/azure/dev-box/how-to-elevate-privilege-dev-box':632 '/en-us/azure/dev-box/how-to-enable-guest-access':643 '/en-us/azure/dev-box/how-to-enable-single-sign-on':656 '/en-us/azure/dev-box/how-to-generate-visual-studio-caches':517 '/en-us/azure/dev-box/how-to-manage-dev-box-access':667 '/en-us/azure/dev-box/how-to-manage-dev-box-definitions':842 '/en-us/azure/dev-box/how-to-manage-dev-box-pools':851 '/en-us/azure/dev-box/how-to-manage-dev-box-projects':861 '/en-us/azure/dev-box/how-to-manage-dev-center':871 '/en-us/azure/dev-box/how-to-move-dev-box-pool-region':965 '/en-us/azure/dev-box/how-to-prepare-custom-image-dev-box':882 '/en-us/azure/dev-box/how-to-request-quota-increase':547 '/en-us/azure/dev-box/how-to-resolve-dev-box-connectivity-issues':435 '/en-us/azure/dev-box/how-to-set-up-dev-tunnels':951 '/en-us/azure/dev-box/how-to-troubleshoot-custom-image-validation':445 '/en-us/azure/dev-box/how-to-troubleshoot-dev-box-task-view':457 '/en-us/azure/dev-box/how-to-troubleshoot-remote-desktop-connectivity':466 '/en-us/azure/dev-box/how-to-troubleshoot-repair-dev-box':478 '/en-us/azure/dev-box/monitor-dev-box':489 '/en-us/azure/dev-box/monitor-dev-box-reference':893 '/en-us/azure/dev-box/quickstart-configure-dev-box-arm-template':902 '/en-us/azure/dev-box/quickstart-configure-dev-box-service':911 '/en-us/azure/dev-box/quickstart-get-started-template':922 '/en-us/azure/dev-box/reference-dev-box-customizations':933 '/en-us/azure/dev-box/tutorial-dev-box-limits':560 '/microsoftdocs/mcp/blob/main/readme.md)':165 '3':136 'accept':204 'access':37,170,326,332,341,593,601,636,664 'add':705 'agent':85,129,188,202 'api':334,580 'architectur':282,404 'arm':898 'arm/template-based':362 'assign':657 'attach':693 'auth':335 'authent':386,575 'author':497,787 'auto':685 'auto-delet':684 'autostop':782 'avail':155 'azur':2,8,38,48,236,381,418,483,565,582,696,827 'azure-dev-box':1 'best':14,53,239,490,494 'box':4,10,31,40,50,221,232,249,279,300,312,325,352,383,401,412,416,430,438,451,461,473,481,499,513,528,539,553,570,578,589,604,610,629,640,653,659,677,683,701,709,719,728,740,748,758,774,780,789,803,817,824,838,847,855,866,879,886,896,907,914,927,942,957,960 'build':246,821 'builder':830 'cach':261,510 'capabl':77 'capac':301 'catalog':33,356,710,722 'categori':88,96,112,208,210 'center':868 'choic':283 'cli':583 'code':23,62,367,374,935,945 'combin':67 'comput':697 'condit':340,592,600 'configur':21,60,307,346,350,391,406,598,633,668,671,681,695,717,726,735,746,756,778,810,843,872,903,912 'connect':223,379,431,462,750,939 'consider':292 'content':72,174 'control':315,556 'core':542,904 'cost':291,318,557 'cover':51 'creat':799,862 'custom':227,439,611,720,742,795,805,822,873 'decis':16,55,267,518 'defin':834 'definit':254,501,713,791,839 'delet':686 'deploy':26,65,280,392,529,571,952 'descript':212 'design':29,276,524 'dev':3,9,30,39,49,220,248,278,299,311,324,351,375,382,400,411,429,437,450,460,472,480,498,512,527,538,552,569,577,588,603,609,628,639,652,658,676,682,700,708,718,727,739,747,757,773,779,788,802,816,823,837,846,854,865,867,878,885,895,906,913,926,941,947,956 'develop':11,265,389 'diagnos':217 'diagnost':485 'disconnect':770 'doc':180 'document':75,173 'e.g':100,116 'effici':247 'enabl':644 'endpoint':343,624 'environ':266,402,689 'expert':5,45 'failur':230,442 'fallback':192 'fetch':76,172,181,194 'file':106,114,121,126,792,806 'fix':219,446 'galleri':698 'generat':507 'get':917 'github.com':164 'github.com/microsoftdocs/mcp/blob/main/readme.md)':163 'govern':762 'guest':331,634 'guid':162,427 'guidanc':46,244,272,408 'hibern':729 'ident':286 'imag':32,228,250,253,355,440,500,514,712,736,790,825,829,875 'imagedefinition.yaml':928 'import':83,127 'inaccess':449 'includ':12,251,281,384,403 'increas':305,544 'index':89,209 'individu':415 'infrastructur':353 'instal':159,161 'integr':22,61,287,366,934 'intun':339,599,623 'issu':222,432,475 'key':336,613 'knowledg':6 'known':459 'l104':349 'l105':370 'l105-l109':369 'l109':371 'l110':394 'l110-l113':393 'l113':395 'l120':103 'l35':102 'l35-l120':101 'l36':215 'l36-l45':214 'l45':216 'l46':242 'l46-l51':241 'l51':243 'l52':270 'l52-l56':269 'l56':271 'l57':296 'l57-l62':295 'l62':297 'l63':321 'l63-l75':320 'l75':322 'l76':348 'l76-l104':347 'latest':144 'learn':187,201 'learn-agent-skil':186,200 'learn.microsoft.com':434,444,456,465,477,488,503,516,531,546,559,573,585,596,606,619,631,642,655,666,679,691,703,715,724,733,744,754,764,776,785,797,808,819,832,841,850,860,870,881,892,901,910,921,932,950,964 'learn.microsoft.com/en-us/azure/dev-box/concept-authoring-troubleshooting-guide-team-customizations':502 'learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-deployment-guide':530 'learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-network-requirements':678 'learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-role-based-access-control':572 'learn.microsoft.com/en-us/azure/dev-box/how-to-authenticate':584 'learn.microsoft.com/en-us/azure/dev-box/how-to-auto-delete-dev-box':690 'learn.microsoft.com/en-us/azure/dev-box/how-to-conditional-access-dev-tunnels-service':595 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-azure-compute-gallery':702 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-catalog':714 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-customization-tasks':723 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-dev-box-hibernation':732 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-dev-center-imaging':743 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-intune-conditional-access-policies':605 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-network-connections':753 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-project-policy':763 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-stop-on-disconnect':775 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-stop-schedule':784 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-team-customizations':796 'learn.microsoft.com/en-us/azure/dev-box/how-to-configure-user-customizations':807 'learn.microsoft.com/en-us/azure/dev-box/how-to-connect-dev-box-virtual-switch':818 'learn.microsoft.com/en-us/azure/dev-box/how-to-customizations-connect-resource-repository':618 'learn.microsoft.com/en-us/azure/dev-box/how-to-customize-devbox-azure-image-builder':831 'learn.microsoft.com/en-us/azure/dev-box/how-to-elevate-privilege-dev-box':630 'learn.microsoft.com/en-us/azure/dev-box/how-to-enable-guest-access':641 'learn.microsoft.com/en-us/azure/dev-box/how-to-enable-single-sign-on':654 'learn.microsoft.com/en-us/azure/dev-box/how-to-generate-visual-studio-caches':515 'learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-access':665 'learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-definitions':840 'learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-pools':849 'learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-projects':859 'learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-center':869 'learn.microsoft.com/en-us/azure/dev-box/how-to-move-dev-box-pool-region':963 'learn.microsoft.com/en-us/azure/dev-box/how-to-prepare-custom-image-dev-box':880 'learn.microsoft.com/en-us/azure/dev-box/how-to-request-quota-increase':545 'learn.microsoft.com/en-us/azure/dev-box/how-to-resolve-dev-box-connectivity-issues':433 'learn.microsoft.com/en-us/azure/dev-box/how-to-set-up-dev-tunnels':949 'learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-custom-image-validation':443 'learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-dev-box-task-view':455 'learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-remote-desktop-connectivity':464 'learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-repair-dev-box':476 'learn.microsoft.com/en-us/azure/dev-box/monitor-dev-box':487 'learn.microsoft.com/en-us/azure/dev-box/monitor-dev-box-reference':891 'learn.microsoft.com/en-us/azure/dev-box/quickstart-configure-dev-box-arm-template':900 'learn.microsoft.com/en-us/azure/dev-box/quickstart-configure-dev-box-service':909 'learn.microsoft.com/en-us/azure/dev-box/quickstart-get-started-template':920 'learn.microsoft.com/en-us/azure/dev-box/reference-dev-box-customizations':931 'learn.microsoft.com/en-us/azure/dev-box/tutorial-dev-box-limits':558 'limit':18,57,293,304,313,533,543,554 'line':98,110,211 'link':115,124 'local':68 'locat':92 'log':238,486,888 'make':17,56,268,519 'manag':298,345,365,626,707,836,845,852,864 'markdown':191,207 'mcp':150,177 'metadata.generated':131 'metric':890 'microsoft':179,526,638,675,853,877,905 'microsoftdoc':151,178 'monitor':234,237,360,479,484,887 'month':137 'move':410,955 'network':169,284,354,672,749,814 'old':138 'pattern':24,63,368,936 'per':309,550 'per-us':308,549 'pipelin':737 'plan':274,396,522,564 'plus':407 'polici':34,357,594,760 'pool':413,781,848,858,958 'practic':15,54,240,491,495 'pre':257,506 'pre-gener':505 'pre-warm':256 'prefer':175 'princip':338,617 'privileg':344,625 'problem':226,463 'project':663,759,856 'provid':44 'provis':363,894 'pull':142 'queri':183,197 'quick':70 'quick-refer':69 'quota':19,58,294,534,540 'quota/core':303 'rang':99 'rbac':329,566,660 'rbac/sso':36 'rdc':225,474 'read':105,120 'refer':71,125,883,923 'region':419,962 'relev':93 'remot':74,388 'repair':470 'repositori':148 'request':302,537 'requir':168,673 'resourc':908,915 'rest':579 'return':190,206 'role':330,567,661 'roll':398 'scale':289 'schedul':35,358,731,783 'schema':924 'section':94 'secur':20,59,288,319,323,378,561,587,608 'security.md':117,118 'servic':616 'session':328 'set':548,621,766 'setup':385 'sign':647 'sign-on':646 'singl':645 'skill':41,43,82,167,189,203 'skill-azure-dev-box' 'source-microsoftdocs' 'specifi':109 'speed':263 'sso':333 'stale':447 'stale/inaccessible':231 'start':918 'step':424,426 'step-by-step':423 'stop':768 'stop-on-disconnect':767 'stop/hibernate/auto-delete':359 'string':184,198 'structur':252 'studio':260,509 'suggest':139,156 'switch':812 'task':453,721 'task.yaml':930 'team':741,794 'templat':899,919 'text/markdown':205 'timeout':771 'tool':152 'topic':421,492,520,535,562,669,937,953 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'troubleshoot':13,52,213,420,436,458,468 'tunnel':376,590,948 'unus':688 'upload':801 'url':422,493,521,536,563,670,938,954 'usag':316 'use':27,80,86,104,119,176,193,372,467,897,946 'user':141,158,310,551,635,804 'valid':229,441 'vault':614 'vault/service':337 'version':145 'view':454 'virtual':811 'visual':259,508 'vm':828 'vnet':752 'vs':373,944 'warm':258 'webpag':195 'window':650,874 'workflow':390","prices":[{"id":"87584e93-3316-4197-b438-172d1496a7cb","listingId":"b3ee1e9c-dbae-4d85-85f8-17389f75c600","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:58:53.001Z"}],"sources":[{"listingId":"b3ee1e9c-dbae-4d85-85f8-17389f75c600","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-dev-box","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-dev-box","isPrimary":false,"firstSeenAt":"2026-04-18T21:58:53.001Z","lastSeenAt":"2026-04-22T06:53:31.560Z"}],"details":{"listingId":"b3ee1e9c-dbae-4d85-85f8-17389f75c600","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-dev-box","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-22T01:37:27Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"5ffc89f83095762940e783bb7cfdc8f6e89a11a8","skill_md_path":"skills/azure-dev-box/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-dev-box"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-dev-box","description":"Expert knowledge for Azure Dev Box development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when designing Dev Box images, catalogs, policies, schedules, RBAC/SSO access, or VS Code dev tunnel workflows, and other Azure Dev Box related development tasks. Not for Azure DevTest Labs (use azure-devtest-labs), Azure Virtual Machines (use azure-virtual-machines), Azure Virtual Desktop (use azure-virtual-desktop).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-dev-box"},"updatedAt":"2026-04-22T06:53:31.560Z"}}