Machine Health

Monitor Windows processes, services, and system metrics for health analysis.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dfinke/other-powershell-skills --skill machine-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Machine Health
Source: https://github.com/dfinke/other-powershell-skills/tree/main/machine-health
Command: npx skills add https://github.com/dfinke/other-powershell-skills --skill machine-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly assess the health of your machine by listing processes, services, and other metrics to identify issues or bottlenecks.

Core Features & Use Cases

  • Check Processes: Get-Process to list running processes.
  • Optional: Check Services and basic metrics to gauge system health.
  • Simple commands to surface health indicators for quick triage.

Quick Start

Run Get-Process to view the currently running processes.

Frequently Asked Questions about Machine Health

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

FAQPage Schema
How do I check running processes and system health on Windows?

Use Get-Process in PowerShell to list running processes and identify resource consumption. This Skill monitors processes, services, and system metrics to surface CPU, memory, and performance indicators for quick health assessment and bottleneck detection on Windows machines.

Can I monitor services and detect stalled processes with PowerShell?

Yes. This Skill uses PowerShell to query processes and services, then analyzes their state to identify running or stalled services. It produces structured health data that reveals which services or processes are consuming resources or failing.

What's the best way to diagnose machine performance issues?

Machine health monitoring checks processes, services, and system metrics to identify resource bottlenecks and performance anomalies. This Skill gathers and structures that diagnostic data so you can quickly triage issues on Windows-based machines and servers.

Do I need specific tools to monitor Windows server health?

PowerShell is the primary tool. This Skill leverages Get-Process and service-monitoring commands built into PowerShell, making it accessible on Windows machines and servers without external dependencies. No prerequisites are required beyond Windows PowerShell access.

Can I use process monitoring for alerting and automation?

This Skill produces structured health data from process and service queries, enabling downstream alerting and automation workflows. The output supplies the diagnostics needed to trigger alerts or automated responses based on detected anomalies.