get-available-resources
This skill should be used at the start of any computationally intensive scientific task to detect and report available system resources (CPU cores, GPUs, memory, disk space). It creates a JSON file with resource information and strategic recommendations that inform computational approach decisions such as whether to use parallel processing (joblib, multiprocessing), out-of-core computing (Dask, Zarr), GPU acceleration (PyTorch, JAX), or memory-efficient strategies. Use this skill before running
Security Assessment
About get-available-resources
The 'get-available-resources' skill is designed to facilitate the initiation of computationally intensive scientific tasks by detecting and reporting the available system resources, including CPU cores, GPUs, memory, and disk space. This skill addresses the common challenge faced by data scientists and engineers when determining the feasibility of running large-scale analyses or training models within the constraints of their computing environment. By providing clear insights into the available resources, users can make informed decisions about their computational approaches, optimizing performance and efficiency.
FAQ
How do I use this skill?
This skill should be run at the start of any computationally intensive task to assess the available system resources.
What types of GPUs does this skill support?
The skill supports NVIDIA, AMD, and Apple Silicon GPUs.
Are there any specific requirements to run this skill?
The skill requires a Python environment with access to the necessary libraries for resource detection.
What format does the output take?
The output is generated as a JSON file named '.claude_resources.json' that includes detailed resource information.
Can this skill be used on any operating system?
Yes, the skill is compatible with macOS, Linux, and Windows operating systems.
Install get-available-resources
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
davila7/claude-code-templates