Building apps for the Internet of Things (IoT) means working with sensors, devices, and often unreliable networks. This skill covers the key design rules to make IoT apps robust and efficient.
You will learn about offline-first design to handle network failures. Power constraints require sleep modes and minimal code. Security means encrypted communication with TLS. The skill also covers MQTT for messaging and edge computing to process data locally.
These patterns help you build reliable IoT systems that survive real-world conditions. Whether you work on gateways or microcontrollers, this skill gives you practical guidance.
Global
mkdir -p ~/.claude/skills/domain-iotProject
mkdir -p .claude/skills/domain-iotSource Repository
Protocol Reverse Engineeringwshobson/agents
Capture and decode network protocols for security research and debugging
Homelab Network Setupaffaan-m/everything-claude-code
Plan a home network that grows without a full rebuild
Network Interface Healthaffaan-m/everything-claude-code
Find and fix network interface problems with counter analysis and diagnosis
Cisco Ios Patternsaffaan-m/everything-claude-code
Safely review Cisco IOS configurations with read-only commands wildcard masks ACL placement and interface hygiene
Network Bgp Diagnosticsaffaan-m/everything-claude-code
Diagnose BGP neighbor issues with safe read-only commands and steps
Homelab Network Readinessaffaan-m/everything-claude-code
Plan your homelab network changes safely with a VLAN DNS and VPN checklist
Homelab Wireguard Vpnaffaan-m/everything-claude-code
Set up a fast WireGuard VPN server for secure remote access to your home network
Homelab Vlan Segmentationaffaan-m/everything-claude-code
Isolate home devices with VLANs for better security and control