[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ED2AXDDAXWN6RY242SW9GX":3,"skill-same:01M6ED2AXDDAXWN6RY242SW9GX":99},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":22,"linkOnly":23,"markdownContent":24,"markdownBody":24,"frontMatter":25,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":29,"repositoryHtmlUrl":30,"repositoryHomepageUrl":31,"ownerHtmlUrl":32,"ownerBlogUrl":6,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6ED2AXDDAXWN6RY242SW9GX","azure-cloud-services",null,"ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-cloud-services\u002FSKILL.md",[],[18,19,20,21],"azure","cloud","services","azure cloud services","2026-11-10 10:12:30",false,"# Azure Cloud Services Skill\n\nThis skill provides expert guidance for Azure Cloud Services. 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:\u002F\u002Fgithub.com\u002FMicrosoftDocs\u002Fmcp\u002Fblob\u002Fmain\u002FREADME.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\u002Fmarkdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L36-L40 | Diagnosing and fixing common migration errors when moving classic Cloud Services to Cloud Services (extended support), including deployment, configuration, and compatibility issues. |\n| Best Practices | L41-L45 | Guidance on designing and configuring autoscale rules for Cloud Services, including metrics, thresholds, and patterns to optimize performance, reliability, and cost. |\n| Decision Making | L46-L53 | Guidance on when to use Cloud Services vs VM Scale Sets, and how to plan and execute migrations from classic\u002Fnon-VNet Cloud Services to extended support and VNets |\n| Limits & Quotas | L54-L60 | VM instance size limits\u002Fcapacities and timelines, impacts, and constraints related to Guest OS family retirements for Azure Cloud Services. |\n| Security | L61-L67 | Using Key Vault for certificates in Cloud Services and understanding Azure Guest OS security updates, support lifecycle, and retirement policies |\n| Configuration | L68-L86 | Configuring Cloud Services roles and deployments: .csdef\u002F.cscfg schemas, network\u002Fload balancer settings, diagnostics, RDP, Key Vault, extensions, alerts, and scaling\u002FSKU overrides. |\n| Integrations & Coding Patterns | L87-L93 | Automating Azure Cloud Services (extended support) with PowerShell: creating deployments, retrieving service details, and resetting or redeploying cloud service instances. |\n| Deployment | L94-L97 | Guidance on planning and managing Guest OS version upgrades for Azure Cloud Services, including upgrade paths, scheduling, and compatibility considerations. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Resolve common errors when migrating to Cloud Services extended support | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fin-place-migration-common-errors |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Configure autoscaling rules for Cloud Services deployments | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fconfigure-scaling |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Compare Cloud Services and Virtual Machine Scale Sets features | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Ffeature-support-analysis |\n| Plan migration from Cloud Services classic to extended support | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fin-place-migration-overview |\n| Understand technical requirements for Cloud Services migration | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fin-place-migration-technical-details |\n| Plan migration of non-VNet Cloud Services into VNets | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fnon-vnet-migration |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| VM size options and capacities for Cloud Services instances | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Favailable-sizes |\n| Guest OS Family 1 retirement dates and deployment impact | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fcloud-services-guestos-family-1-retirement |\n| Guest OS Families 2–4 retirement timelines and impact | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fcloud-services-guestos-family-2-3-4-retirement |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Securely store and use certificates with Key Vault in Cloud Services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fcertificates-and-key-vault |\n| Review MSRC security updates applied to Azure Guest OS | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fcloud-services-guestos-microsoft-security-response-center-releases |\n| Understand support and retirement policy for Azure Guest OS | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fcloud-services-guestos-retirement-policy |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Understand Cloud Services model, config, and package files | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fcloud-services-model-and-package |\n| Configure monitoring alerts for Cloud Services instances | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fenable-alerts |\n| Enable Key Vault VM extension for Cloud Services roles | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fenable-key-vault-virtual-machine |\n| Configure Remote Desktop extension for Cloud Services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fenable-rdp |\n| Configure Azure diagnostics extension for Cloud Services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fenable-wad |\n| Configure and manage extensions for Cloud Services roles | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fextensions |\n| Override Cloud Services SKU and instance count via allowModelOverride | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Foverride-sku |\n| Reference schema for Cloud Services configuration (.cscfg) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fschema-cscfg-file |\n| Configure NetworkConfiguration for Cloud Services deployments | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fschema-cscfg-networkconfiguration |\n| Configure role settings in Cloud Services .cscfg | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fschema-cscfg-role |\n| Reference schema for Cloud Services definition (.csdef) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fschema-csdef-file |\n| Configure LoadBalancerProbe in Cloud Services definitions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fschema-csdef-loadbalancerprobe |\n| Configure NetworkTrafficRules in Cloud Services definitions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fschema-csdef-networktrafficrules |\n| Define and configure WebRole schema for Cloud Services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fschema-csdef-webrole |\n| Define and configure WorkerRole schema for Cloud Services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fschema-csdef-workerrole |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Use PowerShell to create Cloud Services (extended support) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fsample-create-cloud-service |\n| Use PowerShell to retrieve Cloud Service details | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fsample-get-cloud-service |\n| Use PowerShell to reset Cloud Services deployments | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fsample-reset-cloud-service |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Plan Azure Cloud Services Guest OS upgrade path | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcloud-services-extended-support\u002Fcloud-services-guestos-update-matrix |\n",{},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-cloud-services",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":7,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill azure-cloud-services",{"tool":41,"command":42},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill azure-cloud-services",{"tool":44,"command":45},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill azure-cloud-services","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-cloud-services\u002FSKILL.md",true,[49,55,59,63,67,71,75,79,83,87,91,95],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"references\u002Fepistemics.md","REFERENCE","参考文档",6736,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fepistemics.md",{"path":56,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":57,"sourceHtmlUrl":58},"references\u002Finvestigator-prompt.md",5554,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Finvestigator-prompt.md",{"path":60,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":61,"sourceHtmlUrl":62},"references\u002Fsource-playbook.md",1363,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsource-playbook.md",{"path":64,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":65,"sourceHtmlUrl":66},"references\u002Fsources\u002Fcode-archaeology.md",1440,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsources\u002Fcode-archaeology.md",{"path":68,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":69,"sourceHtmlUrl":70},"references\u002Fsources\u002Fdatabricks.md",6994,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsources\u002Fdatabricks.md",{"path":72,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":73,"sourceHtmlUrl":74},"references\u002Fsources\u002Fdatadog.md",4971,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsources\u002Fdatadog.md",{"path":76,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":77,"sourceHtmlUrl":78},"references\u002Fsources\u002Fincident-postmortem.md",372,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsources\u002Fincident-postmortem.md",{"path":80,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":81,"sourceHtmlUrl":82},"references\u002Fsources\u002Flinear.md",2996,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsources\u002Flinear.md",{"path":84,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Fsources\u002Fnotion.md",2853,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsources\u002Fnotion.md",{"path":88,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":89,"sourceHtmlUrl":90},"references\u002Fsources\u002Fsentry.md",2089,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsources\u002Fsentry.md",{"path":92,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":93,"sourceHtmlUrl":94},"references\u002Fsources\u002Fslack.md",1362,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsources\u002Fslack.md",{"path":96,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":97,"sourceHtmlUrl":98},"references\u002Fsynthesizer-prompt.md",7185,"https:\u002F\u002Fgithub.com\u002Fdrsh4dow\u002Fpi-setup\u002Fblob\u002Fmain\u002Fagent\u002Fskills\u002Fwhy\u002Freferences\u002Fsynthesizer-prompt.md",[100,114,124,133,139,146],{"skillNo":101,"name":102,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":110,"publishedAt":22},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[105],{"categoryNo":106,"categoryName":107,"taxonomyType":108,"taxonomyTypeDesc":109},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[111,112,113],"model","model hierarchy","model hierarchy skill",{"skillNo":115,"name":116,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":120,"publishedAt":22},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[119],{"categoryNo":106,"categoryName":107,"taxonomyType":108,"taxonomyTypeDesc":109},[121,122,123],"MCP","zoom","zoom mcp",{"skillNo":125,"name":126,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":129,"publishedAt":22},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[130,131,132,122],"sdk","zoom apps sdk","apps",{"skillNo":134,"name":135,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":22},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[135],{"skillNo":140,"name":141,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":145,"publishedAt":22},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[144],{"categoryNo":106,"categoryName":107,"taxonomyType":108,"taxonomyTypeDesc":109},[141],{"skillNo":147,"name":148,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":151,"publishedAt":22},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[148]]