← 返回 Skills 市场
netanel-abergel

Supervisor

作者 Netanel Abergel · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ⚠ suspicious
155
总下载
1
收藏
3
当前安装
3
版本数
在 OpenClaw 中安装
/install supervisor
功能描述
Central status dashboard for the PA agent. Use when: owner asks 'what's the status', 'what are you working on', 'what's happening', or any status/overview qu...
安全使用建议
This skill mostly does what a 'supervisor' should — read your workspace and produce a report — but there are some gaps you should address before installing: - Confirm and consent to file access: it reads $HOME/.openclaw/workspace, including WhatsApp DM and group files. Only install if you are comfortable granting the agent access to those private messages and notes. - Expect required tools and a secret: the instructions call grep, python3, curl, and git, and they use ANTHROPIC_API_KEY for an API check. The registry metadata does not declare these. If you install, ensure those binaries are available and consider whether you want to provide an API key; avoid supplying keys you don't trust the skill with. - Clarify outbound actions: the skill tells the agent to 'contact that person directly' for follow-ups but doesn't define how. Decide whether the agent should be allowed to send messages on your behalf and, if so, which channel and with what safeguards. - Ask the author (or maintainer) to update metadata: they should declare required binaries and env vars, and explicitly describe any outbound communication behavior. If you cannot obtain those clarifications, treat the skill as risky and avoid enabling it for sensitive accounts or data.
功能分析
Type: OpenClaw Skill Name: supervisor Version: 1.1.1 The skill contains a potential code injection vulnerability in SKILL.md, where the 'build_status_report' function unsafely interpolates directory paths into a python3 command string. It also accesses and transmits the sensitive ANTHROPIC_API_KEY to api.anthropic.com to verify billing status, which is a high-privilege action. While these features align with the stated purpose of a 'Supervisor' dashboard, the lack of input sanitization and the handling of core API secrets represent significant security risks.
能力评估
Purpose & Capability
The skill's stated purpose — building a status dashboard — aligns with the actions in SKILL.md (reading task files, group contexts, billing JSON, and reporting system health). However, the instructions also perform operations that require external-network checks (curl to Anthropi c API) and git inspection; these capabilities are reasonable for system-health items but are not declared in the skill metadata.
Instruction Scope
Runtime instructions read many files under $HOME/.openclaw/workspace (daily notes, whatsapp DMs, group context and metadata) and use grep, python3, curl, and git. The skill also contains a 'close-the-loop' rule that requires contacting people directly and reporting back — this implies outbound communication but does not specify the channel or authorization. The instructions access private conversation data and may initiate external communication, which is broader than a passive dashboard and should be explicit in metadata/consent.
Install Mechanism
Instruction-only skill with no install spec or code files; nothing is written to disk by an installer. This is the lowest-risk install mechanism.
Credentials
The SKILL.md references an environment variable (ANTHROPIC_API_KEY) when calling an external API, but the skill metadata lists no required environment variables or primary credential. The script also implicitly depends on binaries (grep, python3, curl, git) that metadata doesn't declare. Asking to read WhatsApp DM files and other private files is proportionate to a dashboard only if the user knowingly grants file access; the metadata does not surface these needs.
Persistence & Privilege
The skill is not always-enabled and does not request special platform privileges. It instructs updating local tracking files (tasks.md, billing-status.json, whatsapp memory) which is expected for its function. However, combined with the instruction to contact people directly and the agent's default ability to invoke skills autonomously, this could result in outbound messages or actions if integration for messaging exists — the SKILL.md does not clarify safeguards.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install supervisor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /supervisor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.1
reactions rule, close-the-loop, reply-to rules; skill-master analytics hook; skill-analytics added
v1.1.0
Skill consolidation 2026-04-02: merged redundant skills, improved descriptions, added production lessons
v1.0.0
Supervisor skill initial release: generates a structured dashboard summarizing current PA agent status. - Answers status/overview questions with a unified, template-based report. - Aggregates active tasks, blockers, group activity, pending follow-ups, and system health. - Adapts report scope by request context (owner DM, group message, or other DM). - Details file locations, data sources, update workflow, and cost tips for efficient reporting. - Provides both full and quick status summary formats.
元数据
Slug supervisor
版本 1.1.1
许可证 MIT-0
累计安装 3
当前安装数 3
历史版本数 3
常见问题

Supervisor 是什么?

Central status dashboard for the PA agent. Use when: owner asks 'what's the status', 'what are you working on', 'what's happening', or any status/overview qu... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 155 次。

如何安装 Supervisor?

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

Supervisor 是免费的吗?

是的,Supervisor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Supervisor 支持哪些平台?

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

谁开发了 Supervisor?

由 Netanel Abergel(@netanel-abergel)开发并维护,当前版本 v1.1.1。

💬 留言讨论