calculate-parallelism
CommunityOptimize parallel task execution.
Software Engineering#performance#optimization#subagents#resource management#system monitoring#parallelism
Authorwaynebrantley
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents system overload by intelligently determining the maximum number of parallel subagents that can run safely based on available system resources like memory and CPU.
Core Features & Use Cases
- Resource Monitoring: Analyzes real-time system memory, CPU cores, and load average.
- Dynamic Calculation: Computes an optimal parallelism limit, considering memory per subagent and system load.
- Safety Caps: Enforces minimum (2) and maximum (6) parallelism to prevent underutilization or overload.
- Use Case: When running a suite of tests in parallel, this skill ensures you don't launch too many processes, which could crash your system or slow down execution significantly.
Quick Start
Run the calculate-parallelism script to determine the optimal number of parallel subagents for your system.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: calculate-parallelism Download link: https://github.com/waynebrantley/aitools/archive/main.zip#calculate-parallelism Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.