From zephyr-skills
Configures Zephyr RTOS IP stack for IoT protocols (LwM2M, CoAP, MQTT), trims memory usage (IPv4/IPv6, UDP/TCP), and integrates SDKs via West manifests. For cloud-connected embedded apps.
npx claudepluginhub beriberikix/zephyr-agent-skills --plugin zephyr-moduleThis skill uses the workspace's default tool permissions.
Build memory-efficient, cloud-connected applications using Zephyr's modular IP stack and industry-standard IoT protocols.
Implements Zephyr RTOS IoT protocols: OpenThread mesh networking, Matter-over-Thread devices, Golioth Cloud SDK, LoRaWAN basics. For smart home, sensor networks, hardware fleets.
Provides Rust constraints and patterns for IoT apps: unreliable networks, power efficiency, MQTT pub/sub, security, edge computing, embedded crates, and OTA updates.
Share bugs, ideas, or general feedback.
Build memory-efficient, cloud-connected applications using Zephyr's modular IP stack and industry-standard IoT protocols.
Choose the right protocol (LwM2M, CoAP, MQTT) based on your device's power and management needs.
CONFIG_COAP, CONFIG_LWM2M, CONFIG_MQTT_LIB.Tune the networking stack to save Flash and RAM while ensuring reliable communication.
CONFIG_NET_IPV4, CONFIG_NET_BUF_RX_COUNT, DNS resolver.Integrate external cloud SDKs and libraries as first-class Zephyr modules.
west.yml, zephyr/module.yml, name-allowlist.# Minimal stack for CoAP over UDP
CONFIG_NETWORKING=y
CONFIG_NET_UDP=y
CONFIG_NET_IPV4=y
CONFIG_COAP=y
CONFIG_DNS_RESOLVER=y
allow-list in your west.yml to prevent cloning hundreds of megabytes of unused vendor modules.prj.conf networking flags for protocol/profile consistency..config when trimmed.protocol_selection.md: LwM2M vs CoAP vs MQTT.ip_stack_config.md: Optimizing buffers and disabling unused protocols.sdk_module_integration.md: West manifest management and SDK modules.net_config_audit.py: Quick audit helper for IP stack Kconfig flags.prj_minimal_coap.conf: Baseline minimal IP profile template.