@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.

Packages

Package details

skill

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.