What problem does it solve? Managing Microsoft Intune at scale means fighting the Graph API's quirks: inconsistent OData filtering, aggressive throttling, sparse list responses, buried error messages, and auth setups that fail in confusing ways. This Skill provides tested scripts and reference guides that handle auth, paging, retries, and the Export API so device troubleshooting, policy investigation, and app deployment don't require re-solving the same API problems every time. ## Core Features & Use Cases - Device lookup and troubleshooting: Find devices by name, user, or compliance state; diagnose why a device is non-compliant down to the exact failing setting; queue remote actions like sync, reboot, wipe, or retire with confirmation safeguards. - Compliance and configuration management: Inspect compliance policies, legacy configuration profiles, and settings catalog policies, and answer "which policy set this setting" directly from device state. - Win32/LOB app deployment: Walk through the six-stage .intunewin upload flow, assignments, and install-failure diagnosis including detection-rule error codes. - Fleet-wide reporting: Run Export API jobs end to end (submit, poll, download, unzip) for inventory, compliance, and app install reports across thousands of devices in minutes. - Use Case: A user asks "why is this laptop showing non-compliant?" The Skill verifies auth with auth.py --check, pulls the device's compliance policy states via graph.py, and names the exact failing setting and responsible policy. ## Quick Start Ask the assistant to find a managed device by name in Intune and show its compliance state and last check-in time.