remote-host-diagnostics

Diagnose remote host health via SSH, Ansible, and network scans.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/dmzoneill/skills --skill remote-host-diagnostics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remote-host-diagnostics
Source: https://github.com/dmzoneill/skills/tree/main/remote-host-diagnostics
Command: npx skills add https://github.com/dmzoneill/skills --skill remote-host-diagnostics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps diagnose and troubleshoot issues with remote hosts by gathering system information, testing connectivity, and performing network scans.

Core Features & Use Cases

  • SSH Connectivity Testing: Verifies if SSH connections to the target host are possible.
  • Remote Command Execution: Runs specified commands on the remote host.
  • Ansible Fact Gathering: Collects detailed system facts using Ansible.
  • Network Scanning: Performs ping and service scans on the target host.
  • Use Case: When a deployment fails or a server becomes unresponsive, use this Skill to quickly assess its health, check network reachability, and gather initial diagnostic data.

Quick Start

Diagnose the remote host at 192.168.1.100 with the username 'admin'.

Frequently Asked Questions about remote-host-diagnostics

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

FAQPage Schema
How do I diagnose remote server health and connectivity when a deployment fails?

You can diagnose remote host health by testing SSH connectivity, executing remote commands, gathering Ansible system facts, and performing network ping and service scans to assess unresponsive servers.

What tools do I need to run remote host diagnostics and network scans?

Running remote host diagnostics requires SSH access for remote command execution, Ansible for system fact gathering, and nmap for performing network ping and service scans on the target host.

Can I use Ansible to gather system facts and troubleshoot an unresponsive remote VM?

Yes, you can use Ansible to gather detailed system facts from an unresponsive remote VM, combining this with SSH connectivity tests and nmap network scans to pinpoint system health issues.

What is the best way to test SSH connectivity and run commands on a remote host?

The best way to test SSH connectivity and run remote commands is using an automated diagnostic workflow that verifies SSH access, executes specified commands, and collects initial troubleshooting data from the target.

Why does my remote host troubleshooting fail when checking network reachability?

Remote host troubleshooting fails during network reachability checks if prerequisite tools are missing. Comprehensive diagnostics require proper SSH access, Ansible, and nmap to verify connectivity and gather facts correctly.