← Back to Skills Marketplace
crimsondevil333333

Ops Dashboard

by CrimsonDevil333333 · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
1845
Downloads
1
Stars
9
Active Installs
2
Versions
Install in OpenClaw
/install ops-dashboard
Description
Gather operational signals (disk usage, git status, recent commits, and resources) so you can answer "How is the Clawdy infrastructure doing?" without manually running multiple checks.
Usage Guidance
This skill's code appears to match its stated purpose and does not contact external services, but there are a few things to check before installing or running it: - Confirm git is available on any host where you run the script. The code calls the 'git' command but the skill metadata does not declare git as a required binary; if git is missing the script may crash. Consider adding a check for git or declaring it as a dependency. - Note the small documentation/manifest mismatches (SKILL.md paths and some wording about 'df' and specific mount points) — make sure you run the script from the correct location (the packaged path is scripts/ops_dashboard.py) and that the behavior matches your expectations. - The script walks the workspace and sums file sizes; on very large repositories this can be slow and I/O heavy. Run in a sandbox or with a representative workspace first. - The script runs only local commands (git, filesystem calls, os.getloadavg) and does not transmit data. If you are concerned about sensitive filenames/sizes, inspect the code yourself or run it in a restricted environment. - Because the metadata and docs are slightly inconsistent, prefer to review the source before granting broader trust; run the included unit tests in a safe environment to validate behavior. If you want a stronger assurance, request the author/publisher to: (1) declare 'git' as a required binary, (2) correct the SKILL.md path and disk/mount wording to match the implementation, and (3) add a graceful check/catch for missing 'git' to avoid crashes.
Capability Analysis
Type: OpenClaw Skill Name: Developer: Version: Description: OpenClaw Agent Skill Suspicious High-Entropy/Eval files: 2 The OpenClaw skill 'ops-dashboard' is designed to gather operational signals like disk usage, git status, recent commits, and system load averages. The core script `scripts/ops_dashboard.py` uses standard Python libraries and `subprocess.run` to execute benign, read-only `git` commands (`git status`, `git log`) and retrieve system information (`shutil.disk_usage`, `os.getloadavg`). There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in the `SKILL.md` or other documentation. All actions are aligned with the stated purpose and lack meaningful high-risk behaviors.
Capability Assessment
Purpose & Capability
The code implements the claimed features (disk usage, git status/log, load averages, top directories). However the skill metadata declares no required binaries while the implementation invokes the 'git' CLI via subprocess.run. If 'git' is absent the script will raise FileNotFoundError (not caught), which is a mismatch between claimed requirements and actual runtime needs.
Instruction Scope
SKILL.md instructs running a CLI and limiting work to a workspace path, and the implementation follows that scope (it reads file sizes and runs git commands locally). Minor mismatches: SKILL.md references df output for '/', '/mnt/ramdisk' and other mounted tiers, but the script calls shutil.disk_usage on the provided workspace path (it does not enumerate system mounts or call 'df'). SKILL.md also uses a different path pattern (skills/ops-dashboard/...) than the manifest/files (scripts/ops_dashboard.py), which may confuse users or packaging.
Install Mechanism
No install spec (instruction-only plus included scripts). Nothing is downloaded or installed automatically by the skill bundle.
Credentials
The skill requests no environment variables or credentials and the implementation does not access external secrets. It runs local filesystem and git commands only.
Persistence & Privilege
The skill does not request persistent 'always' inclusion and does not modify other skills or global agent settings. Autonomous invocation remains the platform default and is not, by itself, a problem here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ops-dashboard
  3. After installation, invoke the skill by name or use /ops-dashboard
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Expanded SKILL.md with detailed CLI usage instructions and option explanations. - Added sections on metrics, sample command usage, and descriptions for each reported signal. - README.md or related documentation updated to improve clarity for new users.
v1.0.0
Initial release of the ops-dashboard skill. - Provides a CLI tool to display disk usage, git status, recent commits, and system resource stats. - Helps quickly assess workspace and infrastructure health. - Includes reference documentation on interpreting operational signals and alerts. - Useful for pre-deployment checks and troubleshooting workspace issues.
Metadata
Slug ops-dashboard
Version 1.0.1
License
All-time Installs 10
Active Installs 9
Total Versions 2
Frequently Asked Questions

What is Ops Dashboard?

Gather operational signals (disk usage, git status, recent commits, and resources) so you can answer "How is the Clawdy infrastructure doing?" without manually running multiple checks. It is an AI Agent Skill for Claude Code / OpenClaw, with 1845 downloads so far.

How do I install Ops Dashboard?

Run "/install ops-dashboard" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Ops Dashboard free?

Yes, Ops Dashboard is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Ops Dashboard support?

Ops Dashboard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Ops Dashboard?

It is built and maintained by CrimsonDevil333333 (@crimsondevil333333); the current version is v1.0.1.

💬 Comments