Install
openclaw skills install @catholicbeer/unifi-network-diagnosticsDiagnose a private household UniFi network for Operator and discover non-secret local helper configuration. Use for Wi-Fi, internet, DNS, latency, packet loss, client connectivity, AP or switch health, gateway or WAN health, suspicious device behavior, slow network, intermittent connectivity, local UniFi helper setup, and vague network-health questions.
openclaw skills install @catholicbeer/unifi-network-diagnosticsOperator administers a private household UniFi network. Use this skill for read-only diagnosis. Do not print, log, commit, infer, request, or embed UniFi credentials or local machine configuration.
scripts/discover-unifi-config.sh --write.unifi-network-diagnostics/scripts/diagnose-network.sh unless equally current evidence is already available.unifi-network-diagnostics/scripts/discover-unifi-config.sh to discover non-secret local configuration, or ask the owner to provide UNIFI_HELPER for this session.references/diagnostic-model.md when needed.Run safe follow-ups without asking when they help isolate the fault:
ping, dig, getent, ip route, resolvectl status, or nmcli device show checks if installed.Keep every follow-up bounded with timeouts where possible, avoid sudo, and redact sensitive identifiers, local paths, private topology, and helper locations from any quoted output.
Use scripts/discover-unifi-config.sh to find a compatible read-only UniFi helper without emitting full local paths by default. Treat its output as local setup evidence, not network-health evidence.
After explicit owner approval, use scripts/discover-unifi-config.sh --write to remember the selected helper path in local configuration outside the repository. Never commit that generated configuration or copy it into public artifacts.
Use --show-paths only when the owner explicitly asks to inspect local paths. Do not include full local paths in normal reports.
Ask before actions such as rebooting devices, reconnecting clients, changing channels, changing transmit power, changing DNS or DHCP settings, modifying firewall rules, blocking clients, upgrading firmware, restarting services, reprovisioning devices, or editing credentials. Do not create remediation scripts for these actions.
Use this structure:
## Current Assessment
One or two sentences describing the most likely affected layer and impact.
## Evidence
- Observations:
- Inferences:
- Hypotheses considered but weakened:
## Ranked Hypotheses
1. Hypothesis - evidence for, evidence against, next test.
2. Hypothesis - evidence for, evidence against, next test.
## Confidence
Low, medium, or high, with a short reason.
## Unresolved Questions
- Unknowns that materially affect the diagnosis.
## Recommended Next Action
The next safest read-only test, or the exact state-changing action that requires owner approval.