← Back to Skills Marketplace
152
Downloads
1
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install menubar-context-monitor
Description
「macOS」常驻菜单栏的上下文显示器 · Menu bar context monitor for OpenClaw agents.
Usage Guidance
This skill appears to do what it says, but review the following before installing: 1) Inspect the included scripts (openclaw-status.py, install.sh, swiftbar-plugin.sh) yourself — they will be copied into your home directory (~/.openclaw) and your SwiftBar Plugins folder. 2) Prefer running the installer interactively (omit --yes) so you can confirm actions; avoid running automated agent-driven installs unless you trust the agent. 3) For remote mode, double-check the SSH target (user@host) and verify host keys manually rather than relying solely on StrictHostKeyChecking=accept-new (the scripts auto-accept new keys which can risk MITM on untrusted networks). 4) Ensure SSH key-based auth is configured on the remote host before deploying. 5) If you have sensitive agent data, confirm you are comfortable the tool only reads ~/.openclaw and agent workspace files; it does not attempt to phone home or upload data to third-party servers. 6) If in doubt, run the Python status collector locally first to see the data it prints (python3 scripts/openclaw-status.py) before installing the plugin.
Capability Analysis
Type: OpenClaw Skill
Name: menubar-context-monitor
Version: 1.2.0
The skill is a legitimate macOS menu bar utility for monitoring OpenClaw agent status via SwiftBar. The installation script (install.sh) and status collector (openclaw-status.py) perform expected tasks such as configuring local or remote SSH access and reading session data from the ~/.openclaw directory. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (macOS menu-bar monitor) align with the included scripts: a SwiftBar plugin script and a Python status collector that read OpenClaw session data. Required tools (Python3, SwiftBar, SSH for remote mode) are appropriate for the described functionality.
Instruction Scope
SKILL.md and Agent Setup Guide instruct the agent to run the installer (including 'bash scripts/install.sh --yes' for local mode) and to copy/run the status collector on remote hosts via SSH. The installer reads and writes only user locations (~/.openclaw, SwiftBar plugin folder) and uses SSH/scp for remote deployment — all within the scope of installing/operating the monitor. Note: the instructions allow an automated install via --yes (i.e., the agent can auto-confirm prompts), so users should be aware an agent could perform the installation without interactive confirmation if permitted.
Install Mechanism
No network downloads of arbitrary archives are performed by the installer itself; SwiftBar is installed via Homebrew (prompted) or the user is pointed to official SwiftBar releases. The installer copies/installs local scripts into the user's SwiftBar plugin directory and ~/.openclaw — standard and proportional for this skill.
Credentials
The skill requests no secrets or unrelated environment variables. It reads OpenClaw config and session files (~/.openclaw/* and agent workspaces) which is expected for a monitor. Remote mode requires SSH key-based auth (expected). Optional env vars referenced by scripts (OPENCLAW_SSH_TARGET, OPENCLAW_STATUS_SCRIPT) are reasonable and documented.
Persistence & Privilege
The skill does not set always:true and does not modify other skills or system-wide settings beyond installing a SwiftBar plugin and placing a collector in ~/.openclaw. These are appropriate for a menu-bar plugin and do not constitute elevated platform privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install menubar-context-monitor - After installation, invoke the skill by name or use
/menubar-context-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Rewrite install guide: separate local vs remote scenarios, clarify no OpenClaw needed on MacBook for remote mode
v1.1.2
Add SwiftBar first launch plugin folder instructions
v1.1.1
Fix install guide: separate skill install from setup steps
v1.1.0
Fix model/context display bug, StrictHostKeyChecking security fix, add user confirmation for installs, rewrite SKILL.md
v1.0.2
Clean up description, move trigger keywords to body
v1.0.1
Updated description
v1.0.0
Initial release: auto-detect local/remote, full error handling, CLI + natural language onboarding
Metadata
Frequently Asked Questions
What is Context Monitor?
「macOS」常驻菜单栏的上下文显示器 · Menu bar context monitor for OpenClaw agents. It is an AI Agent Skill for Claude Code / OpenClaw, with 152 downloads so far.
How do I install Context Monitor?
Run "/install menubar-context-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Context Monitor free?
Yes, Context Monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Context Monitor support?
Context Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Context Monitor?
It is built and maintained by Arock (@hjklasdfg); the current version is v1.2.0.
More Skills