What problem does it solve? Network failures on Linux systems are hard to isolate because symptoms like timeouts or refused connections can originate at any layer, from a down interface to a misconfigured firewall rule. This Skill provides a systematic, bottom-up diagnostic methodology so you find the root cause instead of guessing. ## Core Features & Use Cases - Layer-by-Layer Diagnosis: Walks through interface status, local connectivity, DNS resolution, remote reachability, port checks, and firewall rules in a fixed order using ip, ping, dig, ss, and nc. - Firewall Management: Covers UFW, iptables, and nftables commands for listing, allowing, and denying traffic, including a safety pattern that auto-reverts remote iptables changes. - DNS & Docker Networking: Includes dig queries, resolver inspection, cache flushing, and Docker network inspection for containerized environments. - Use Case: A service returns "connection timed out" after deployment. Use this Skill to verify the process is listening with ss, confirm the port is open remotely with nc, and identify the UFW rule blocking inbound traffic. ## Quick Start Ask Claude to use the networking skill to diagnose why your service on port 8080 is unreachable from another host.