# Network Diagnostics

> Network troubleshooting tools - ping, DNS lookup, bounded port scan, traceroute, HTTPS check, local IP

- Skill: `chainlesschain/network-diagnostics` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add chainlesschain/network-diagnostics`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chainlesschain/network-diagnostics/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: chainlesschain (https://skillmd.com/u/chainlesschain)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chainlesschain/network-diagnostics

---


# Network Diagnostics

Network troubleshooting toolkit using bounded host broker authorities.

## Features

| Action     | Command                              | Description                          |
| ---------- | ------------------------------------ | ------------------------------------ |
| Ping       | `--ping <host> [--count <n>]`        | Ping host and measure response times |
| DNS        | `--dns <domain> [--type <type>]`     | DNS lookup (A, AAAA, MX, TXT, etc.)  |
| Port Check | `--port <host> <port>`               | Check if a single TCP port is open   |
| Port Scan  | `--ports <host> --range <start-end>` | Scan a range of TCP ports (max 100)  |
| Local IP   | `--ip`                               | Show local network interfaces and IP |
| Traceroute | `--trace <host>`                     | Trace route to a remote host         |
| HTTPS Check | `--check <url>`                     | HTTPS connectivity and response time |
| Help       | _(no arguments)_                     | Show usage information               |

## Examples

Ping a host:

```
/network-diagnostics --ping google.com --count 4
```

DNS lookup:

```
/network-diagnostics --dns example.com --type MX
```

Check if a port is open:

```
/network-diagnostics --port localhost 5432
```

Scan a port range:

```
/network-diagnostics --ports 192.168.1.1 --range 80-90
```

Show local IP addresses:

```
/network-diagnostics --ip
```

Traceroute:

```
/network-diagnostics --trace 8.8.8.8
```

HTTP endpoint check:

```
/network-diagnostics --check https://api.example.com/health
```

