@firstpick/pi-skill-network-diagnostics
Agents should invoke this skill for connectivity, DNS, Pi-hole, port reachability, routing, firewall reachability, TLS/network timeouts, or service access failures. Provides structured network troubleshooting commands and interpretation.
Package details
Install @firstpick/pi-skill-network-diagnostics from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@firstpick/pi-skill-network-diagnostics- Package
@firstpick/pi-skill-network-diagnostics- Version
0.1.5- Published
- Aug 7, 2026
- Downloads
- 436/mo · 32/wk
- Author
- firstpick
- License
- MIT
- Types
- skill
- Size
- 9.3 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Network Diagnostics
Work out why a device or service cannot connect, one safe check at a time.
Helpful when
- A website, server, or port cannot be reached.
- Names resolve incorrectly or not at all.
- A firewall, route, certificate, or local service may be involved.
What to share with Pi
- What is trying to connect to what
- The error and when it started
- Relevant device, network, and service details
Try asking
This computer can find the server name but cannot connect to port 443. Diagnose it step by step and explain each result simply.
What you’ll get
- A likely cause based on evidence
- Safe checks in a useful order
- Clear next steps and what each one proves
Keep in mind
Diagnosis should begin with read-only checks. Changes to firewalls, routes, or services need your approval.
Install
pi install npm:@firstpick/pi-skill-network-diagnostics
Restart Pi if the skill does not appear in your current session.
Technical details
See TECHNICAL.md for advanced usage, configuration, compatibility, and limitations.