← 返回 Skills 市场
mikeargento

OCC for OpenClaw

作者 Mike · GitHub ↗ · v1.1.1
cross-platform ✓ 安全检测通过
449
总下载
0
收藏
0
当前安装
12
版本数
在 OpenClaw 中安装
/install openclaw-occ
功能描述
OCC (Origin Controlled Computing) — cryptographic proof of every OpenClaw agent action. Install, configure, and audit.
安全使用建议
This skill appears to do what it says, but take normal precautions before installing: 1) Review the npm package source (the SKILL.md links to the GitHub repo) before running `npm install -g` — global npm installs run code on your machine. 2) If you care about privacy, use "mode": "stub" (local-only) or self-host a notary; the default uses a third-party workers.dev notary that will receive compact proof metadata (tool name, timestamp, hash, counter). 3) Note the small metadata mismatch: registry metadata said no required binaries, but the SKILL.md lists npm, npx, curl, and wrangler — make sure those tools are acceptable in your environment. 4) If you will deploy the Cloudflare Worker, ensure you understand and secure your Cloudflare account and KV namespace. 5) Prefer verifying signatures/offline verification of saved public keys before trusting remote proofs.
功能分析
Type: OpenClaw Skill Name: openclaw-occ Version: 1.1.1 The skill is designed to provide cryptographic proofs of OpenClaw agent actions for auditing purposes, enhancing security and transparency. The `SKILL.md` clearly outlines its functionality, privacy considerations (e.g., what data is sent to the notary, zero-network option), and instructions for installation, configuration, and self-hosting. While it involves installing global npm packages (`npm install -g openclaw-occ`), making network calls to an external notary (`https://occ-notary.gjp9tm85hq.workers.dev/commit`), and deploying cloud resources via `wrangler`, these actions are explicitly described and aligned with the stated security-enhancing purpose. There is no evidence of prompt injection, data exfiltration beyond stated metadata, or other malicious intent within the provided files.
能力评估
Purpose & Capability
The skill is described as an OpenClaw plugin that commits OCC proofs; the SKILL.md instructs installing the npm package (openclaw-occ), configuring ~/.openclaw/workspace/occ.json, and optionally deploying a Cloudflare Worker notary. Those requirements are consistent with a plugin that records and posts proofs to notaries. Note: registry metadata listed no required binaries, but SKILL.md lists npm, npx, curl, and wrangler as required — this is a minor metadata mismatch but not a functional inconsistency.
Instruction Scope
The instructions stay within the plugin's stated scope: install the npm package, create the occ.json config, optionally deploy a Cloudflare Worker, and run verification commands (npx occ-verify, occ audit). The SKILL.md does not instruct reading unrelated system files or harvesting credentials. It does, however, instruct making network calls to the configured notary endpoints (default remote or user-supplied).
Install Mechanism
This is an instruction-only skill (no install spec), but it tells users to run `npm install -g openclaw-occ` and to use npx/wrangler for deployment. Installing a global npm package will download and install code from the npm registry, which is normal for this use-case but carries typical supply-chain and execution risks — the SKILL.md points to source and docs, which helps auditing.
Credentials
No environment variables or unrelated credentials are requested by the skill. The only additional credentials implied are for self-hosting (a Cloudflare account and authenticated wrangler) if the user chooses that path, which is expected and proportional to the self-hosting option. The default remote notary receives compact proof metadata (tool name, timestamp, hash, counter) per the documentation.
Persistence & Privilege
The skill is not always-enabled and is user-invocable. It does not request system-wide persistent privileges beyond installing a plugin package (global npm) and writing files under ~/.openclaw/workspace/, which is consistent with its purpose.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-occ
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-occ 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.1
openclaw-occ 1.1.1 changelog - Updated links to source code and package locations for improved accuracy and transparency. - Added "npm" link to metadata for easy plugin access. - Documented the notary proof payload format and included a link to the relevant source file (`lib/notary.js`). - No functional changes to the skill's logic or user flows.
v1.1.0
- Added wrangler as a required dependency in the skill metadata. - Documentation updated to clarify prerequisite steps for self-hosting using Cloudflare Workers. - No changes to feature set or functionality; this release is documentation-focused.
v1.0.9
- Updated documentation URLs to use occprotocol.com instead of occ.fyi - Bumped version to 1.0.9 in the skill metadata - No functional changes; documentation update only
v1.0.8
- Adds explanation of how OCC proofs differ from regular logs, emphasizing automatic external notary commitment, counter chaining, and offline-verifiable Ed25519 signatures. - No code or functional changes; documentation only.
v1.0.7
- Added curl as a required dependency in the skill metadata. - Simplified and clarified the skill description for better readability. - Bumped version to 1.0.7.
v1.0.6
openclaw-occ 1.0.6 - Added a top-level "requires" field specifying npm and npx prerequisites. - Promoted "homepage" and "source" URLs to the top level for clearer visibility. - Expanded the self-hosting notary section with prerequisites and login instructions for Cloudflare Wrangler. - No code or functional changes; SKILL.md and metadata improvements only.
v1.0.5
- Updated version to 1.0.5 in SKILL.md. - No other content or functional changes.
v1.0.4
openclaw-occ 1.0.4 - Updated SKILL.md version number to 1.0.4. - No other user-facing, functional, or documentation changes.
v1.0.3
- Updated SKILL.md to clarify that OCC stands for Origin Controlled Computing. - Added a new slug field ("openclaw-occ"). - Updated the description to expand OCC abbreviation and improve clarity. - Incremented version to 1.0.3.
v1.0.2
openclaw-occ 1.0.2 changelog: - Updated documentation in SKILL.md with clarifications and improvements for installing, configuring, and using OCC proofs. - No changes to skill logic or code; documentation only.
v1.0.1
- Added a new "Privacy & data" section, clarifying what is logged, how proof data is handled, and zero-network/self-hosting options. - Updated installation instructions: replaced manual extension folder copy with the `openclaw-occ install` command. - Set a skill title in metadata. - Minor text adjustments for clarity, especially around privacy and setup steps.
v1.0.0
openclaw-occ 1.0.0 — Initial release - Adds OpenClaw plugin for cryptographic proof logging (OCC) of agent actions. - Supports local (stub), single notary (remote), and multiple notary (tee) modes. - Provides CLI, chat commands, and UI for auditing and verifying action proofs. - Includes setup instructions for plugin installation, configuration, and self-hosted notary. - Proofs are stored locally as append-only JSONL files for auditability.
元数据
Slug openclaw-occ
版本 1.1.1
许可证
累计安装 0
当前安装数 0
历史版本数 12
常见问题

OCC for OpenClaw 是什么?

OCC (Origin Controlled Computing) — cryptographic proof of every OpenClaw agent action. Install, configure, and audit. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 449 次。

如何安装 OCC for OpenClaw?

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

OCC for OpenClaw 是免费的吗?

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

OCC for OpenClaw 支持哪些平台?

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

谁开发了 OCC for OpenClaw?

由 Mike(@mikeargento)开发并维护,当前版本 v1.1.1。

💬 留言讨论