← 返回 Skills 市场
crimsondevil333333

Ops Dashboard

作者 CrimsonDevil333333 · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
1845
总下载
1
收藏
9
当前安装
2
版本数
在 OpenClaw 中安装
/install 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.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ops-dashboard
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ops-dashboard 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug ops-dashboard
版本 1.0.1
许可证
累计安装 10
当前安装数 9
历史版本数 2
常见问题

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1845 次。

如何安装 Ops Dashboard?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ops-dashboard」即可一键安装,无需额外配置。

Ops Dashboard 是免费的吗?

是的,Ops Dashboard 完全免费(开源免费),可自由下载、安装和使用。

Ops Dashboard 支持哪些平台?

Ops Dashboard 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Ops Dashboard?

由 CrimsonDevil333333(@crimsondevil333333)开发并维护,当前版本 v1.0.1。

💬 留言讨论