get-available-resources

Outputs Wi-Fi and WWAN network card details and their associated drivers and PnP IDs.

321|26|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/mkurman/tamux --skill get-available-resources-mkurman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: get-available-resources
Source: https://github.com/mkurman/tamux/tree/main/skills/scientific-skills/get-available-resources
Command: npx skills add https://github.com/mkurman/tamux --skill get-available-resources-mkurman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires psutil, and includes scripts (resource) components.

What problem does it solve?

Detects and reports system resources to guide computational decisions, enabling smarter workload planning.

Core Features & Use Cases

  • Resource discovery across CPU, memory, disk, and GPU resources, with OS information and backend support for NVIDIA, AMD, and Apple Silicon.
  • Automatic recommendations for parallel processing, memory strategies, and appropriate GPU usage to optimize performance and cost.
  • Real-world use: decide between in-memory versus out-of-core processing, select libraries (joblib, Dask, PyTorch MPS), and plan hardware-aware workflows.

Quick Start

Run the script at the start of a compute-intensive task to generate the resource report.

Frequently Asked Questions about get-available-resources

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

FAQPage Schema
How do I detect system resources like CPU, GPU, and memory before running data analysis?

You can detect CPU, GPU, memory, disk, and OS information by running a resource detection script at the start of computationally intensive tasks. This generates a .claude_resources.json file detailing available hardware and recommended parallelism strategies.

Does this resource detection tool support NVIDIA, AMD, and Apple Silicon GPUs?

Yes, this resource detection tool supports backend hardware discovery across NVIDIA, AMD, and Apple Silicon GPUs. It identifies available GPU resources to recommend appropriate libraries like PyTorch MPS for optimized computational performance.

How to decide between in-memory versus out-of-core processing for model training?

To decide between in-memory and out-of-core processing, run a system resource detection script to check available memory and disk space. The generated report provides memory strategy recommendations based on your hardware capacity.

What's the best way to plan hardware-aware workflows for parallel processing?

The best way to plan hardware-aware workflows is to run a resource discovery script that outputs a structured schema with recommended parallelism strategies. It analyzes CPU, memory, and GPU data to suggest appropriate libraries like joblib or Dask.

Do I need psutil installed to detect system resources and generate a resource report?

Yes, you need the psutil Python dependency installed to run the system resource detection script. It relies on psutil to gather CPU, memory, and disk information required to generate the structured resource schema.

Why should I check available system resources before starting a simulation?

You should check available system resources before starting a simulation to optimize performance and cost. Detecting hardware constraints beforehand enables smarter workload planning, preventing memory overload and ensuring efficient parallel processing.