Building apps for the Internet of Things comes with unique challenges. Devices often work in remote places with bad network connections. They run on batteries and have limited power. This skill helps you handle these real world problems.
You will learn about offline-first design to keep data safe when the network goes down. The skill covers power management to save battery life. It also shows how to use MQTT for secure and reliable device communication.
The skill uses Rust as the programming language. Rust is great for small devices because it is fast and uses little memory. You will see code examples for both gateways and tiny microcontrollers.
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