network-info
Troubleshoot Linux network connectivity and inspect system configurations.
Install
mkdir -p .claude/skills/network-info && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/1164" && unzip -o skill.zip -d .claude/skills/network-info && rm skill.zipInstalls to .claude/skills/network-info
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Gather network configuration and connectivity details on Linux including interfaces, IP addresses, routing tables, DNS settings, and listening ports. Use when the user asks about IP configuration, network interfaces, connection issues, DNS resolution, open ports, routing, or network troubleshooting.Key capabilities
- →Gather network interface and IP address details
- →Inspect routing tables and DNS configurations
- →Identify active listening TCP/UDP ports
- →Verify network connectivity status
- →Collect network device statistics
How it works
The skill utilizes standard Linux networking commands like ip, ss, and system configuration files to aggregate and report on the system's current network state.
Inputs & outputs
When to use network-info
- →Troubleshooting network connectivity issues
- →Identifying open listening ports
- →Verifying DNS resolution configuration
About this skill
Network Information Skill
Explores network configuration and connectivity on Linux systems.
Suggested Workflow
- Run
./scripts/netinfo.shfor a structured overview of interfaces, IPs, routes, DNS, and listening ports. - Check
ip addrfor interface status and assigned addresses. - Verify routing with
ip routeand DNS withcat /etc/resolv.conf. - Inspect listening services with
ss -tulnto identify open ports.
Commands Reference
Network Interfaces
ip addrorip a- Show all network interfaces and IP addressesip link- Show interface status (up/down)cat /sys/class/net/*/address- MAC addresses
Routing
ip route- Show routing tableip route get 8.8.8.8- Show route to a specific destination
DNS Configuration
cat /etc/resolv.conf- DNS serverscat /etc/hosts- Local host mappingssystemd-resolve --status- DNS status (systemd systems)
Active Connections
ss -tuln- Show listening TCP/UDP portsss -tupn- Show established connections with process infocat /proc/net/tcp- Raw TCP connection data
Network Statistics
ip -s link- Interface statistics (bytes, packets, errors)cat /proc/net/dev- Network device statistics
Tips
- Use
ipcommands (modern) overifconfig/netstat(deprecated) - The
-nflag prevents DNS lookups for faster output - Check
ss -tulnto see what services are listening
When not to use it
- →Modifying network configuration settings
- →Performing network penetration testing
Prerequisites
Limitations
- →Limited to Linux-based systems
- →Requires appropriate permissions to view certain network data
How it compares
It prioritizes modern ip and ss commands over deprecated tools like ifconfig and netstat for accurate, current system information.
Compared to similar skills
network-info side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| network-info (this skill) | 3 | 4mo | Review | Beginner |
| debug-cluster | 2 | 8mo | Review | Intermediate |
| devops-troubleshooter | 1 | 4mo | No flags | Advanced |
| railway-deployment | 1 | 7mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by UKGovernmentBEIS
View all by UKGovernmentBEIS →You might also like
debug-cluster
openshift
Provides systematic debugging approaches for HyperShift hosted-cluster issues. Auto-applies when debugging cluster problems, investigating stuck deletions, or troubleshooting control plane issues.
devops-troubleshooter
sickn33
Expert DevOps troubleshooter specializing in rapid incident response, advanced debugging, and modern observability. Masters log analysis, distributed tracing, Kubernetes debugging, performance optimization, and root cause analysis. Handles production outages, system reliability, and preventive monitoring. Use PROACTIVELY for debugging, incident response, or system troubleshooting.
railway-deployment
davila7
Manage Railway deployments - view logs, redeploy, restart, or remove deployments. Use for deployment lifecycle (remove, stop, redeploy, restart), deployment visibility (list, status, history), and troubleshooting (logs, errors, failures, crashes). NOT for deleting services - use railway-environment skill with isDeleted for that.
doctor
louisphamdev
**SKILL** — Doctor Agent diagnostic & self-healing toolkit for Turing OS. Use when: diagnosing errors, fixing system issues, checking Docker/container health, querying known issues database, running self-healing scripts, tracking fix metrics, or generating GitHub issues. Triggers: "doctor", "diagnos
nav-troubleshoot
navikt
Strukturerte diagnostiske trær for vanlige Nav-plattformproblemer — pod-krasj, auth-feil, Kafka-lag og databaseproblemer
rpi-enrichment-logs
mikhailkogan17
Check RPi systemd logs for EasyOref enrichment pipeline issues. Use when: duplicate alerts, cooldown failures, session state bugs, phase transitions wrong, Telegram send errors, GramJS connection issues, worker crashes. Requires SSH to RPi.