{"id":"30fe5052-1a05-43c5-ab45-fa3b8ca75494","shortId":"jJpjXc","kind":"skill","title":"azure-iot-central","tagline":"Expert knowledge for Azure IoT Central development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when defining device templates, configuring","description":"# Azure IoT Central Skill\n\nThis skill provides expert guidance for Azure IoT Central. Covers troubleshooting, best practices, decision making, architecture & design patterns, 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 | L37-L42 | Investigating IoT Central issues using audit logs, and diagnosing/fixing device connectivity, telemetry, and data export problems. |\n| Best Practices | L43-L47 | Guidance on designing and implementing IoT devices for IoT Central, including connectivity, reliability, security, telemetry modeling, and lifecycle best practices. |\n| Decision Making | L48-L52 | Guidance for planning and executing migration of devices and workloads from Azure IoT Central to Azure IoT Hub, including architecture, data, and operational considerations. |\n| Architecture & Design Patterns | L53-L59 | Solution-level IoT Central architecture, using IoT Edge as a gateway, and designing data transformation flows from devices to downstream apps and storage. |\n| Limits & Quotas | L60-L65 | IoT Central limits (devices, throughput, API calls), quotas, and supported client environments, including browser support and network/connectivity requirements. |\n| Security | L66-L81 | Securing IoT Central apps, devices, and APIs: device auth (SAS/X.509), private endpoints/VNet export, orgs/roles, multi-tenant access, and admin lifecycle/security policies. |\n| Configuration | L82-L102 | Configuring IoT Central apps: device templates, connectivity, rules, branding, data export (Blob, ADX, Event Hubs, Service Bus, webhooks), and managing via portal, CLI, and REST APIs |\n| Integrations & Coding Patterns | L103-L118 | Using REST/CLI/Power Automate/Logic Apps to integrate IoT Central with other services, manage and query devices, handle properties/commands, connect Edge/simulated devices, and export data to Power BI |\n| Deployment | L119-L126 | Guides for deploying and integrating IoT Central solutions: device bridge setup, CI/CD with Azure Pipelines, and managing IoT Edge deployments and jobs via UI and REST APIs. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Use IoT Central audit logs to investigate changes | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-audit-logs |\n| Diagnose device connectivity and data export in IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/troubleshooting |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Apply device implementation best practices for IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-implementation |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Migrate IoT Central devices to Azure IoT Hub | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-migrate-to-iot-hub |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Understand Azure IoT Central solution architecture components | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-architecture |\n| Use IoT Edge gateway patterns with IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-iot-edge |\n| Choose and implement data transformation paths for IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-transform-data |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Review Azure IoT Central quotas and service limits | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-quotas-limits |\n| Supported browsers and connectivity requirements for Azure IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/iot-central-supported-browsers |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure device authentication and enrollment in IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-authentication |\n| Configure private endpoints for IoT Central device connectivity | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-private-endpoints |\n| Authenticate IoT Central devices with X.509 certificates | https://learn.microsoft.com/en-us/azure/iot-central/core/how-to-connect-devices-x509 |\n| Authenticate and authorize IoT Central REST API calls | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-authorize-rest-api |\n| Export Azure IoT Central data to secure VNet destinations | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-connect-secure-vnet |\n| Configure IoT Central organizations for multi-tenant access control | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-organizations |\n| Create and configure private endpoints for Azure IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-private-endpoint |\n| Manage IoT Central organizations with the REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-organizations-with-rest-api |\n| Manage IoT Central users and roles in the portal | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles |\n| Manage IoT Central users and roles via REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles-with-rest-api |\n| Administer IoT Central applications and lifecycle policies | https://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-admin |\n| Secure IoT Central apps, devices, and API access | https://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-security |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Define and manage IoT Central device templates | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-templates |\n| Configure and manage IoT Central device file uploads | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-file-uploads |\n| Create IoT Central applications via portal or CLI | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-iot-central-application |\n| Configure branding and UI customization in Azure IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-customize-ui |\n| Version and edit IoT Central device templates safely | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-edit-device-template |\n| Configure IoT Central data export to Azure Data Explorer | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-azure-data-explorer |\n| Configure IoT Central data export to Blob Storage | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-blob-storage |\n| Configure IoT Central data export to Event Hubs | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-event-hubs |\n| Configure IoT Central data export to Service Bus | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-service-bus |\n| Manage and monitor Azure IoT Central applications | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-and-monitor-iot-central |\n| Manage IoT Central data exports using the REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-data-export-with-rest-api |\n| Manage IoT Central device templates via REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-device-templates-with-rest-api |\n| Manage IoT Central applications using control plane REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-iot-central-with-rest-api |\n| Map and transform telemetry on ingress to IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-map-data |\n| Create device templates and define capabilities in IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-set-up-template |\n| Transform device data inside IoT Central before export | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-transform-data-internally |\n| Implement device connectivity primitives for IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-developer |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Connect IoT Edge transparent gateway to IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/how-to-connect-iot-edge-transparent-gateway |\n| Integrate IoT Central rules with Power Automate and Logic Apps | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-rules-advanced |\n| Control IoT Central devices with REST API properties and commands | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-control-devices-with-rest-api |\n| Manage IoT Central devices programmatically with REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-devices-with-rest-api |\n| Monitor IoT Central device connectivity with Azure CLI | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-monitor-devices-azure-cli |\n| Query IoT Central devices using the REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-query-with-rest-api |\n| Define and invoke device commands in IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-commands |\n| Programmatically use device properties in IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-properties |\n| Plan integrations between IoT Central and other services | https://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-solution-builder |\n| Connect simulated devices to Azure IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/tutorial-connect-device |\n| Use IoT Central REST API for app management | https://learn.microsoft.com/en-us/azure/iot-central/core/tutorial-use-rest-api |\n| Export IoT Central data and build Power BI insights | https://learn.microsoft.com/en-us/azure/iot-central/retail/tutorial-in-store-analytics-export-data-visualize-insights |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Deploy the Azure IoT Central device bridge solution | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-build-iotc-device-bridge |\n| Integrate Azure IoT Central with Azure Pipelines CI/CD | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-integrate-with-devops |\n| Manage IoT Edge deployment manifests in IoT Central | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-deployment-manifests |\n| Manage IoT Edge deployment manifests via IoT Central REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-deployment-manifests-with-rest-api |\n| Create and manage IoT Central jobs via REST API | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-jobs-with-rest-api |","tags":["azure","iot","central","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-iot-central","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-iot-central","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.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 549 github stars · SKILL.md body (11,817 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-05-18T18:53:54.519Z","embedding":null,"createdAt":"2026-04-18T21:59:16.066Z","updatedAt":"2026-05-18T18:53:54.519Z","lastSeenAt":"2026-05-18T18:53:54.519Z","tsv":"'/en-us/azure/iot-central/core/concepts-architecture':530 '/en-us/azure/iot-central/core/concepts-device-authentication':594 '/en-us/azure/iot-central/core/concepts-device-implementation':500 '/en-us/azure/iot-central/core/concepts-device-templates':732 '/en-us/azure/iot-central/core/concepts-iot-edge':541 '/en-us/azure/iot-central/core/concepts-private-endpoints':605 '/en-us/azure/iot-central/core/concepts-quotas-limits':568 '/en-us/azure/iot-central/core/how-to-connect-devices-x509':615 '/en-us/azure/iot-central/core/how-to-connect-iot-edge-transparent-gateway':928 '/en-us/azure/iot-central/core/howto-authorize-rest-api':626 '/en-us/azure/iot-central/core/howto-build-iotc-device-bridge':1066 '/en-us/azure/iot-central/core/howto-configure-file-uploads':743 '/en-us/azure/iot-central/core/howto-configure-rules-advanced':941 '/en-us/azure/iot-central/core/howto-connect-secure-vnet':638 '/en-us/azure/iot-central/core/howto-control-devices-with-rest-api':954 '/en-us/azure/iot-central/core/howto-create-iot-central-application':754 '/en-us/azure/iot-central/core/howto-create-organizations':651 '/en-us/azure/iot-central/core/howto-create-private-endpoint':663 '/en-us/azure/iot-central/core/howto-customize-ui':766 '/en-us/azure/iot-central/core/howto-edit-device-template':777 '/en-us/azure/iot-central/core/howto-export-to-azure-data-explorer':789 '/en-us/azure/iot-central/core/howto-export-to-blob-storage':800 '/en-us/azure/iot-central/core/howto-export-to-event-hubs':811 '/en-us/azure/iot-central/core/howto-export-to-service-bus':822 '/en-us/azure/iot-central/core/howto-integrate-with-devops':1077 '/en-us/azure/iot-central/core/howto-manage-and-monitor-iot-central':832 '/en-us/azure/iot-central/core/howto-manage-data-export-with-rest-api':844 '/en-us/azure/iot-central/core/howto-manage-deployment-manifests':1088 '/en-us/azure/iot-central/core/howto-manage-deployment-manifests-with-rest-api':1101 '/en-us/azure/iot-central/core/howto-manage-device-templates-with-rest-api':855 '/en-us/azure/iot-central/core/howto-manage-devices-with-rest-api':965 '/en-us/azure/iot-central/core/howto-manage-iot-central-with-rest-api':867 '/en-us/azure/iot-central/core/howto-manage-jobs-with-rest-api':1113 '/en-us/azure/iot-central/core/howto-manage-organizations-with-rest-api':674 '/en-us/azure/iot-central/core/howto-manage-users-roles':686 '/en-us/azure/iot-central/core/howto-manage-users-roles-with-rest-api':698 '/en-us/azure/iot-central/core/howto-map-data':879 '/en-us/azure/iot-central/core/howto-migrate-to-iot-hub':515 '/en-us/azure/iot-central/core/howto-monitor-devices-azure-cli':976 '/en-us/azure/iot-central/core/howto-query-with-rest-api':987 '/en-us/azure/iot-central/core/howto-set-up-template':891 '/en-us/azure/iot-central/core/howto-transform-data':553 '/en-us/azure/iot-central/core/howto-transform-data-internally':902 '/en-us/azure/iot-central/core/howto-use-audit-logs':473 '/en-us/azure/iot-central/core/howto-use-commands':998 '/en-us/azure/iot-central/core/howto-use-properties':1008 '/en-us/azure/iot-central/core/iot-central-supported-browsers':580 '/en-us/azure/iot-central/core/overview-iot-central-admin':708 '/en-us/azure/iot-central/core/overview-iot-central-developer':912 '/en-us/azure/iot-central/core/overview-iot-central-security':719 '/en-us/azure/iot-central/core/overview-iot-central-solution-builder':1019 '/en-us/azure/iot-central/core/troubleshooting':485 '/en-us/azure/iot-central/core/tutorial-connect-device':1029 '/en-us/azure/iot-central/core/tutorial-use-rest-api':1040 '/en-us/azure/iot-central/retail/tutorial-in-store-analytics-export-data-visualize-insights':1052 '/microsoftdocs/mcp/blob/main/readme.md)':166 '3':137 'accept':205 'access':171,362,647,716 'admin':364 'administ':699 'adx':383 'agent':86,130,189,203 'api':328,351,396,459,622,671,695,715,841,852,864,948,962,984,1034,1098,1110 'app':315,348,374,406,712,938,1036 'appli':490 'applic':702,747,829,859 'architectur':18,55,283,288,299,516,526 'audit':223,466 'auth':353 'authent':586,606,616 'author':618 'autom':935 'automate/logic':405 'avail':156 'azur':2,8,36,46,275,279,446,510,522,559,575,628,658,761,784,826,972,1024,1058,1068,1072 'azure-iot-centr':1 'best':14,51,234,257,486,493 'bi':428,1048 'blob':382,796 'brand':379,756 'bridg':442,1062 'browser':336,570 'build':1046 'bus':387,819 'call':329,623 'capabl':78,885 'categori':89,97,113,209,211 'central':4,10,38,48,220,248,277,298,324,347,373,410,439,465,482,497,507,524,538,550,561,577,591,600,608,620,630,641,660,666,677,689,701,711,727,737,746,763,771,780,792,803,814,828,835,847,858,876,888,897,909,925,931,944,957,968,979,995,1005,1013,1026,1032,1043,1060,1070,1085,1096,1106 'certif':612 'chang':470 'choos':542 'ci/cd':444,1074 'cli':393,751,973 'client':333 'code':26,63,398,914 'combin':68 'command':951,992 'compon':527 'configur':24,35,61,367,371,584,595,639,654,720,733,755,778,790,801,812 'connect':228,250,377,420,476,572,602,905,918,970,1020 'consider':287 'content':73,175 'control':648,861,942 'cover':49 'creat':652,744,880,1102 'custom':759 'data':231,284,308,380,425,478,545,631,781,785,793,804,815,836,894,1044 'decis':16,53,259,501 'defin':32,723,884,988 'deploy':29,66,429,435,452,1053,1056,1081,1092 'descript':213 'design':19,56,241,289,307,517 'destin':635 'develop':11 'devic':33,227,245,271,312,326,349,352,375,417,422,441,475,491,508,585,601,609,713,728,738,772,848,881,893,904,945,958,969,980,991,1001,1022,1061 'diagnos':474 'diagnosing/fixing':226 'doc':181 'document':76,174 'downstream':314 'e.g':101,117 'edg':302,451,533,920,1080,1091 'edge/simulated':421 'edit':769 'endpoint':597,656 'endpoints/vnet':356 'enrol':588 'environ':334 'event':384,807 'execut':268 'expert':5,43 'explor':786 'export':232,357,381,424,479,627,782,794,805,816,837,899,1041 'fallback':193 'fetch':77,173,182,195 'file':107,115,122,127,739 'flow':310 'gateway':305,534,922 'github.com':165 'github.com/microsoftdocs/mcp/blob/main/readme.md)':164 'guid':163,433 'guidanc':44,239,264 'handl':418 'hub':281,385,512,808 'implement':243,492,544,903 'import':84,128 'includ':12,249,282,335 'index':90,210 'ingress':873 'insid':895 'insight':1049 'instal':160,162 'integr':25,62,397,408,437,913,929,1010,1067 'investig':218,469 'invok':990 'iot':3,9,37,47,219,244,247,276,280,297,301,323,346,372,409,438,450,464,481,496,506,511,523,532,537,549,560,576,590,599,607,619,629,640,659,665,676,688,700,710,726,736,745,762,770,779,791,802,813,827,834,846,857,875,887,896,908,919,924,930,943,956,967,978,994,1004,1012,1025,1031,1042,1059,1069,1079,1084,1090,1095,1105 'issu':221 'job':454,1107 'knowledg':6 'l102':370 'l103':401 'l103-l118':400 'l118':402 'l119':431 'l119-l126':430 'l120':104 'l126':432 'l35':103 'l35-l120':102 'l37':216 'l37-l42':215 'l42':217 'l43':237 'l43-l47':236 'l47':238 'l48':262 'l48-l52':261 'l52':263 'l53':292 'l53-l59':291 'l59':293 'l60':321 'l60-l65':320 'l65':322 'l66':343 'l66-l81':342 'l81':344 'l82':369 'l82-l102':368 'latest':145 'learn':188,202 'learn-agent-skil':187,201 'learn.microsoft.com':472,484,499,514,529,540,552,567,579,593,604,614,625,637,650,662,673,685,697,707,718,731,742,753,765,776,788,799,810,821,831,843,854,866,878,890,901,911,927,940,953,964,975,986,997,1007,1018,1028,1039,1051,1065,1076,1087,1100,1112 'learn.microsoft.com/en-us/azure/iot-central/core/concepts-architecture':528 'learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-authentication':592 'learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-implementation':498 'learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-templates':730 'learn.microsoft.com/en-us/azure/iot-central/core/concepts-iot-edge':539 'learn.microsoft.com/en-us/azure/iot-central/core/concepts-private-endpoints':603 'learn.microsoft.com/en-us/azure/iot-central/core/concepts-quotas-limits':566 'learn.microsoft.com/en-us/azure/iot-central/core/how-to-connect-devices-x509':613 'learn.microsoft.com/en-us/azure/iot-central/core/how-to-connect-iot-edge-transparent-gateway':926 'learn.microsoft.com/en-us/azure/iot-central/core/howto-authorize-rest-api':624 'learn.microsoft.com/en-us/azure/iot-central/core/howto-build-iotc-device-bridge':1064 'learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-file-uploads':741 'learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-rules-advanced':939 'learn.microsoft.com/en-us/azure/iot-central/core/howto-connect-secure-vnet':636 'learn.microsoft.com/en-us/azure/iot-central/core/howto-control-devices-with-rest-api':952 'learn.microsoft.com/en-us/azure/iot-central/core/howto-create-iot-central-application':752 'learn.microsoft.com/en-us/azure/iot-central/core/howto-create-organizations':649 'learn.microsoft.com/en-us/azure/iot-central/core/howto-create-private-endpoint':661 'learn.microsoft.com/en-us/azure/iot-central/core/howto-customize-ui':764 'learn.microsoft.com/en-us/azure/iot-central/core/howto-edit-device-template':775 'learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-azure-data-explorer':787 'learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-blob-storage':798 'learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-event-hubs':809 'learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-service-bus':820 'learn.microsoft.com/en-us/azure/iot-central/core/howto-integrate-with-devops':1075 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-and-monitor-iot-central':830 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-data-export-with-rest-api':842 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-deployment-manifests':1086 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-deployment-manifests-with-rest-api':1099 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-device-templates-with-rest-api':853 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-devices-with-rest-api':963 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-iot-central-with-rest-api':865 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-jobs-with-rest-api':1111 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-organizations-with-rest-api':672 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles':684 'learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles-with-rest-api':696 'learn.microsoft.com/en-us/azure/iot-central/core/howto-map-data':877 'learn.microsoft.com/en-us/azure/iot-central/core/howto-migrate-to-iot-hub':513 'learn.microsoft.com/en-us/azure/iot-central/core/howto-monitor-devices-azure-cli':974 'learn.microsoft.com/en-us/azure/iot-central/core/howto-query-with-rest-api':985 'learn.microsoft.com/en-us/azure/iot-central/core/howto-set-up-template':889 'learn.microsoft.com/en-us/azure/iot-central/core/howto-transform-data':551 'learn.microsoft.com/en-us/azure/iot-central/core/howto-transform-data-internally':900 'learn.microsoft.com/en-us/azure/iot-central/core/howto-use-audit-logs':471 'learn.microsoft.com/en-us/azure/iot-central/core/howto-use-commands':996 'learn.microsoft.com/en-us/azure/iot-central/core/howto-use-properties':1006 'learn.microsoft.com/en-us/azure/iot-central/core/iot-central-supported-browsers':578 'learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-admin':706 'learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-developer':910 'learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-security':717 'learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-solution-builder':1017 'learn.microsoft.com/en-us/azure/iot-central/core/troubleshooting':483 'learn.microsoft.com/en-us/azure/iot-central/core/tutorial-connect-device':1027 'learn.microsoft.com/en-us/azure/iot-central/core/tutorial-use-rest-api':1038 'learn.microsoft.com/en-us/azure/iot-central/retail/tutorial-in-store-analytics-export-data-visualize-insights':1050 'level':296 'lifecycl':256,704 'lifecycle/security':365 'limit':21,58,318,325,554,565 'line':99,111,212 'link':116,125 'local':69 'locat':93 'log':224,467 'logic':937 'make':17,54,260,502 'manag':390,414,449,664,675,687,725,735,823,833,845,856,955,1037,1078,1089,1104 'manifest':1082,1093 'map':868 'markdown':192,208 'mcp':151,178 'metadata.generated':132 'microsoft':180 'microsoftdoc':152,179 'migrat':269,505 'model':254 'monitor':825,966 'month':138 'multi':360,645 'multi-ten':359,644 'network':170 'network/connectivity':339 'old':139 'oper':286 'organ':642,667 'orgs/roles':358 'path':547 'pattern':20,27,57,64,290,399,518,535,915 'pipelin':447,1073 'plan':266,1009 'plane':862 'polici':366,705 'portal':392,683,749 'power':427,934,1047 'practic':15,52,235,258,487,494 'prefer':176 'primit':906 'privat':355,596,655 'problem':233 'programmat':959,999 'properti':949,1002 'properties/commands':419 'provid':42 'pull':143 'queri':184,198,416,977 'quick':71 'quick-refer':70 'quota':22,59,319,330,555,562 'rang':100 'read':106,121 'refer':72,126 'relev':94 'reliabl':251 'remot':75 'repositori':149 'requir':169,340,573 'rest':395,458,621,670,694,840,851,863,947,961,983,1033,1097,1109 'rest/cli/power':404 'return':191,207 'review':558 'role':680,692 'rule':378,932 'safe':774 'sas/x.509':354 'section':95 'secur':23,60,252,341,345,581,633,709 'security.md':118,119 'servic':386,413,564,818,1016 'setup':443 'simul':1021 'skill':39,41,83,168,190,204 'skill-azure-iot-central' 'solut':295,440,525,1063 'solution-level':294 'source-microsoftdocs' 'specifi':110 'storag':317,797 'string':185,199 'suggest':140,157 'support':332,337,569 'telemetri':229,253,871 'templat':34,376,729,773,849,882 'tenant':361,646 'text/markdown':206 'throughput':327 'tool':153 'topic':461,488,503,519,556,582,721,916,1054 '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' 'transform':309,546,870,892 'transpar':921 'troubleshoot':13,50,214,460 'ui':456,758 'understand':521 'upload':740 'url':462,489,504,520,557,583,722,917,1055 'use':30,81,87,105,120,177,194,222,300,403,463,531,838,860,981,1000,1030 'user':142,159,678,690 'version':146,767 'via':391,455,693,748,850,1094,1108 'vnet':634 'webhook':388 'webpag':196 'workload':273 'x.509':611","prices":[{"id":"0ee21b45-f6b8-45a5-a4aa-eb3428719c69","listingId":"30fe5052-1a05-43c5-ab45-fa3b8ca75494","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:59:16.066Z"}],"sources":[{"listingId":"30fe5052-1a05-43c5-ab45-fa3b8ca75494","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-iot-central","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-iot-central","isPrimary":false,"firstSeenAt":"2026-04-18T21:59:16.066Z","lastSeenAt":"2026-05-18T18:53:54.519Z"}],"details":{"listingId":"30fe5052-1a05-43c5-ab45-fa3b8ca75494","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-iot-central","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":549,"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-05-17T02:50:05Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"78b623c03c38b86dfc9048d5314449078dc1f6d7","skill_md_path":"skills/azure-iot-central/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-iot-central"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-iot-central","description":"Expert knowledge for Azure IoT Central development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when defining device templates, configuring data export targets, managing devices via REST/CLI, or integrating IoT Edge, and other Azure IoT Central related development tasks. Not for Azure IoT Hub (use azure-iot-hub), Azure IoT (use azure-iot), Azure IoT Edge (use azure-iot-edge), Azure Defender For Iot (use azure-defender-for-iot).","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-iot-central"},"updatedAt":"2026-05-18T18:53:54.519Z"}}