← Back to Skills Marketplace
49
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install capacity-monitor
Description
Monitors system resource utilization and reports idle capacity for workload scheduling
README (SKILL.md)
容量监控器
概述
读取系统资源使用情况(CPU、内存),计算当前空闲容量。供下游调度器用于决定在系统空闲时运行哪些辅助任务以提升资源利用率。
使用场景
- 资源优化:在系统空闲时启动辅助任务
- 容量规划:记录资源使用趋势辅助容量规划
- 负载均衡:识别低负载节点以分配更多任务
使用方法
- 读取
/proc/loadavg获取 CPU 负载。 - 读取系统内存信息计算空闲内存。
- 输出空闲容量报告 JSON。
输出格式
{
"monitor_timestamp": "2026-06-01T12:00:00",
"cpu_percent_idle": 75.0,
"memory_mb_available": 4096,
"status": "completed"
}
实现代码
见 scripts/monitor.py。
Usage Guidance
Install only if you are comfortable letting the skill read basic local system utilization metrics. It appears limited to CPU and memory availability reporting and does not show network, credential, persistence, or file-mutation behavior.
Capability Assessment
Purpose & Capability
The SKILL.md describes capacity monitoring, and the included Python script reads /proc/loadavg and /proc/meminfo to output a JSON idle-capacity report.
Instruction Scope
Runtime behavior is narrow and disclosed; it does not instruct the agent to access credentials, modify files, contact networks, or take autonomous actions beyond running the monitor.
Install Mechanism
No package installation, external download, or setup-time execution is declared; the artifact contains only SKILL.md and a small Python script.
Credentials
Reading Linux /proc CPU and memory metrics is proportionate for a system-administration capacity monitor.
Persistence & Privilege
No persistence, privilege escalation, background worker, credential use, or sensitive data handling is present in the inspected artifact.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install capacity-monitor - After installation, invoke the skill by name or use
/capacity-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of capacity-monitor.
- Monitors CPU and memory usage to calculate current idle capacity.
- Reports system idle capacity in JSON format for workload scheduling.
- Supports use cases such as resource optimization, capacity planning, and load balancing.
- Reads from system files (`/proc/loadavg`, memory info) for metrics.
- Provides usage overview and output format documentation.
Metadata
Frequently Asked Questions
What is Capacity Monitor?
Monitors system resource utilization and reports idle capacity for workload scheduling. It is an AI Agent Skill for Claude Code / OpenClaw, with 49 downloads so far.
How do I install Capacity Monitor?
Run "/install capacity-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Capacity Monitor free?
Yes, Capacity Monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Capacity Monitor support?
Capacity Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Capacity Monitor?
It is built and maintained by InkLin (@ink5725); the current version is v1.0.0.
More Skills