device-hardware
description (verbatim frontmatter)
Hardware introspection for Apple devices — READS the real machines and the real SDK instead of recalling. `uv run hwprobe mac` (this Mac's chip/cores/memory via sysctl), `uv run hwprobe device --udid <UDID>` (a tethered iOS device via `xcrun devicectl`), `uv run hwprobe sdk` (the version-exact nw_interface_type_t enum parsed from Network.framework's on-disk header). Every fact is provenance-tagged — probe / sdk_header / doc / unavailable — and a fact that can't be probed or cited is marked UNAVAILABLE with a reason, NEVER guessed (Apple SoC die internals are not authoritatively knowable here and are reported as such). Use when the user asks what chip/cores/memory a Mac has, what a tethered iPhone/iPad actually is, the exact Network.framework interface-type enum for the installed SDK, or wants hardware facts grounded rather than recalled. Trigger on "what chip", "how many cores", "device info", "devicectl", "sysctl hardware", "nw_interface_type", "SDK header", "iPhone hardware", "Apple silicon cores". Do NOT use for packet capture (packet-trace) or Swift app code (swift-app-engineering).
summary
Hardware introspection for Apple devices — READS the real machines and the real SDK instead of recalling.
source
plugins/cwc-ios-engineering/skills/device-hardware/SKILL.md
provenance
created 2026-07-10 18:13:13 · JSON