generated: '2026-08-11' method: generated source: openapi/cosmoplat-iot-platform-openapi.yml note: >- Agent Skills authored by API Evangelist against the operations COSMOPlat publishes in its IoT development platform API reference. Every operationId referenced exists verbatim in openapi/cosmoplat-iot-platform-openapi.yml. COSMOPlat publishes no skills or AGENTS.md of its own. skills: - file: cosmoplat-onboard-product-and-device.md name: Onboard a COSMOPlat product and its first device api: openapi/cosmoplat-iot-platform-openapi.yml operations: [getRuleChains, postTbProductManage, postMergerTelemetryProfile, getPageByTenantIdAndProductId, postDevice, getDeviceInfoByDeviceId] - file: cosmoplat-monitor-telemetry-and-alarms.md name: Monitor COSMOPlat device telemetry and work the alarm queue api: openapi/cosmoplat-iot-platform-openapi.yml operations: [getTenantDevicesnew, getDeviceMetaByDeviceIdValuesTimeseries, getByEntityTypeByEntityIdAttributeProfilePage, postAlarmSettingPage, postAlarmByEntityTypeGetTenantAlarms, postAlarmSetAlarmDetailsByAlarmId] - file: cosmoplat-dispatch-device-command.md name: Dispatch a command to a COSMOPlat device api: openapi/cosmoplat-iot-platform-openapi.yml operations: [getDeviceInfoByDeviceId, postRpcOnewayByDeviceId, postRpcTwowayByDeviceId]