← 返回 Skills 市场
googlarz

Proactive Claw Integrations

作者 Dawid Piaskowski · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
353
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install proactive-claw-integrations
功能描述
Optional network and automation helpers for Proactive Claw core: GitHub/Notion cross-skill context, team calendar awareness, daemon installer, and optional c...
安全使用建议
What to check before installing: - Confirm you have the proactive-claw core skill installed and that it provides the referenced daemon.py; the installer writes launchd/systemd user jobs that will run periodically. - Understand opt-in network behavior: Notion enrichment will use NOTION_API_KEY (read-only search) if you set that env var; GitHub enrichment uses your gh CLI auth via subprocess calls. These integrations are optional but will make outbound requests when enabled. - The optional setup_clawhub_oauth.sh will fetch credentials.json from https://clawhub.ai if you opt in. This helper enforces a SHA-256 pin and a config flag before saving credentials, which is good, but only enable it if you trust clawhub.ai. Verify the expected SHA-256 pin before allowing remote fetch. - Review file writes under ~/.openclaw/workspace/skills/proactive-claw (DB, pending_nudges.json, credentials.json). Ensure you are comfortable with a user-level daemon having access to those files. - If you do not need a particular integration (Notion, GitHub, team calendar, remote OAuth provisioning), do not enable it. The code claims opt-in behavior; follow that advice and only enable needed features. - If anything is unclear (where daemon.py comes from, whether gh is required), ask the skill author or inspect the proactive-claw core skill before proceeding.
功能分析
Type: OpenClaw Skill Name: proactive-claw-integrations Version: 0.1.0 The bundle provides integrations for background task scheduling and third-party API access. It contains high-risk behaviors, including the installation of a persistent background daemon (launchd/systemd) via `scripts/install_daemon.sh` and an optional script (`scripts/optional/setup_clawhub_oauth.sh`) that fetches Google OAuth credentials from `https://clawhub.ai`. While the credential fetch includes security controls like SHA-256 pinning and the scripts (e.g., `scripts/cross_skill.py`) appear aligned with the stated purpose of context enrichment, the combination of persistence and remote credential provisioning represents a significant attack surface.
能力评估
Purpose & Capability
The skill's files and SKILL.md align with the described purpose (cross-skill GitHub/Notion enrichment, team calendar syncing, and a daemon installer). However some capabilities used by the scripts are not fully declared in the registry metadata: the cross-skill script uses the gh CLI and an optional NOTION_API_KEY env var, and the optional OAuth helper contacts clawhub.ai to fetch credentials.json. The skill does declare a dependency on the proactive-claw core skill, which plausibly supplies missing pieces (e.g., daemon.py), but the registry metadata did not list the optional network/credential requirements explicitly.
Instruction Scope
Runtime instructions and scripts perform local reads/writes under ~/.openclaw/workspace/skills/proactive-claw (DB, pending_nudges.json, credentials.json) and make optional outbound network calls: gh CLI subprocess calls, Notion API POSTs when NOTION_API_KEY is set, and an explicit opt‑in fetch from https://clawhub.ai. The cross_skill.py presence check probes other SKILL.md files (presence-only). Installing the daemon will write launchd / systemd user units and schedule periodic runs. These actions are within the described purpose but expand the trust surface (scheduled execution + external network calls).
Install Mechanism
There is no automatic install spec; this is an instruction/code bundle. The only network download path is the optional setup_clawhub_oauth.sh helper which explicitly contacts clawhub.ai and enforces a SHA-256 pin and an opt-in flag; that mitigates some risk. The daemon installer writes user-level service/timer units (launchd/systemd user) but does not pull arbitrary code from unknown URLs.
Credentials
The registry lists only python3 (and proactive-claw core) as required. In practice: cross_skill.py will call the gh CLI (requires gh installed+authenticated) and will read NOTION_API_KEY from the environment if present; team_awareness relies on calendar backend credentials (credentials.json / token) and the optional script will use clawhub_token from the skill's config.json. NOTION_API_KEY and the gh CLI are not declared as required env/binaries in the metadata, which is an omission that affects the principle of least privilege and transparency.
Persistence & Privilege
always:false and model invocation allowed are fine. The provided installer can create and enable a recurring user-level background job (launchd or systemd user timer) that will run every ~15 minutes; that is powerful and persistent but is an expected capability for a 'daemon installer' feature. The installer references scripts/daemon.py which is not present in this bundle — likely provided by the proactive-claw core skill, but you should confirm before enabling the daemon.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install proactive-claw-integrations
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /proactive-claw-integrations 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial integrations add-on split from Proactive Claw core (cross-skill, team-awareness, daemon installer, optional clawhub OAuth bootstrap).
元数据
Slug proactive-claw-integrations
版本 0.1.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Proactive Claw Integrations 是什么?

Optional network and automation helpers for Proactive Claw core: GitHub/Notion cross-skill context, team calendar awareness, daemon installer, and optional c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 353 次。

如何安装 Proactive Claw Integrations?

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

Proactive Claw Integrations 是免费的吗?

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

Proactive Claw Integrations 支持哪些平台?

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

谁开发了 Proactive Claw Integrations?

由 Dawid Piaskowski(@googlarz)开发并维护,当前版本 v0.1.0。

💬 留言讨论