network-diagnostics

Diagnose Windows network connectivity and DNS resolution using PowerShell cmdlets.

779|139|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/taracodlabs/aiden --skill network-diagnostics-taracodlabs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: network-diagnostics
Source: https://github.com/taracodlabs/aiden/tree/main/skills/network-diagnostics
Command: npx skills add https://github.com/taracodlabs/aiden --skill network-diagnostics-taracodlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagnose Windows network connectivity, DNS resolution, and port reachability using PowerShell, providing actionable insights for troubleshooting.

Core Features & Use Cases

  • Ping and test connectivity to hosts
  • Perform DNS lookups and trace routes
  • Inspect network interfaces and TCP connections

Quick Start

Check connectivity to a host (for example github.com) on a specific port to verify reachability.

Frequently Asked Questions about network-diagnostics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test network connectivity and port reachability on a Windows machine?▼

Test network connectivity on Windows by running PowerShell cmdlets like Test-Connection and Test-NetConnection. These commands verify host reachability and check if specific ports are open, providing clear output suitable for scripted automation.

How do I troubleshoot DNS resolution issues using PowerShell?▼

Troubleshoot DNS resolution in PowerShell using the Resolve-DnsName cmdlet. It performs DNS lookups to diagnose name resolution failures, helping you identify whether connectivity issues stem from DNS mapping errors or network unavailability.

Can I inspect active TCP connections and network interfaces from the Windows command line?▼

Inspect active TCP connections and network interfaces using the Get-NetTCPConnection PowerShell cmdlet. This allows you to view current port usage and interface states directly from the Windows command line for troubleshooting.

What's the best way to trace a network route in Windows for connectivity troubleshooting?▼

Trace a network route in Windows using PowerShell to diagnose connectivity paths. By executing trace route commands, you can identify where network packets drop or experience high latency between your machine and a target host.

Do I need administrative privileges to run network diagnostics in PowerShell?▼

Standard network diagnostics in PowerShell use built-in cmdlets such as Test-Connection and Resolve-DnsName. Basic connectivity and DNS checks typically do not require elevated privileges, making them accessible for standard scripted automation.

Why does my Windows network diagnostic script fail to return connection details?▼

Network diagnostic scripts fail if required PowerShell cmdlets are missing or network interfaces are down. Ensure your environment supports Test-NetConnection and Get-NetTCPConnection, and verify the target host is reachable to get clear output.