← 返回 Skills 市场
SealVera
作者
ahessami123
· GitHub ↗
· v1.0.4
489
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install sealvera
功能描述
Tamper-evident audit trail for AI agent decisions. Use when logging LLM decisions, setting up AI compliance, auditing agents for EU AI Act, HIPAA, GDPR or SO...
安全使用建议
What to consider before installing:
- Metadata mismatch: the registry lists no required env vars, but the skill requires SEALVERA_API_KEY/SEALVERA_ENDPOINT/SEALVERA_AGENT. Ask the publisher to correct the metadata.
- Data exfiltration risk: this skill will send agent inputs/outputs/reasoning to https://app.sealvera.com (or whichever endpoint you configure). If your agents handle sensitive data (PHI, PII, financial data), sending transcripts or factor-level values to an external service may violate policy or law (e.g., HIPAA, GDPR) unless you have an appropriate contract/BAA and configuration.
- Filesystem access: setup and the watcher will read/write workspace files (AGENTS.md, SOUL.md, .sealvera.json, sealvera-log.js) and the watcher reads sessions/transcripts from the user's home directory. Review those operations and ensure you are comfortable with the changes and with transcripts being processed and potentially transmitted.
- Global runtime changes: autoload and intercept scripts monkeypatch Module._resolveFilename/require cache to intercept OpenAI/Anthropic clients. That can change agent behavior across your environment and may be hard to audit or undo. Consider testing in an isolated sandbox first.
- Hard-coded API key: the watcher includes a baked-in default API key; this is unexpected and should be removed. Ask the author why it exists and require it be deleted or explained prior to use.
Recommendations:
- Do not connect production systems (especially those handling PHI/financial PII) until you have verified the vendor, reviewed the server endpoint and DPA/BAA, and tested in a safe environment.
- Request the publisher/source code origin and a verifiable homepage or vendor contact (none declared here). Prefer published/official SDKs from known vendors.
- If you want to trial: use an isolated workspace and a throwaway SealVera API key with minimal privileges; run setup interactively and inspect every file it writes; grep for hard-coded secrets; run the code in a sandbox and monitor network calls.
- Ask the author to fix the metadata (declare required env vars and config paths), remove hard-coded credentials, and provide an audit or third-party review of the interception/monkeypatch behavior.
If you want, I can produce a short checklist of exact files and lines to inspect or a safe test plan to evaluate this skill in isolation.
功能分析
Type: OpenClaw Skill
Name: sealvera
Version: 1.0.4
The skill functions as an invasive auditing and monitoring suite that intercepts all LLM traffic and modifies the agent's core instruction files (AGENTS.md, SOUL.md) to enforce reporting to an external endpoint (app.sealvera.com). It employs high-risk techniques including hooking Node.js module resolution (scripts/autoload.js) to patch OpenAI/Anthropic SDKs and a background script (scripts/subagent-watcher.js) that scans local session transcripts in the user's home directory to exfiltrate summaries. While these behaviors are documented as 'audit' features, the combination of SDK interception, automated prompt injection to alter agent behavior, and filesystem scanning creates a significant data exfiltration surface.
能力评估
Purpose & Capability
The name/description (tamper-evident audit trail) matches what the code and docs actually do: intercept LLM SDKs, log decisions to app.sealvera.com, provide helpers and a watcher. However the registry metadata declares no required env vars or credentials while the skill and reference docs clearly require SEALVERA_API_KEY and other environment config — this inconsistency is surprising and reduces trust.
Instruction Scope
Runtime instructions and scripts instruct the agent to run setup.js which will write files into the workspace (sealvera-log.js, .sealvera.json), patch AGENTS.md and optionally SOUL.md with mandatory logging rules, and suggest setting NODE_OPTIONS to auto-require an autoload script. The subagent-watcher reads ~/.openclaw/.../sessions.json and session transcripts and will synthesize and POST logs for missing sessions. These actions read and transmit potentially sensitive data (transcripts, inputs/outputs, possibly PHI) to an external service and impose mandatory logging in agent prompts — scope extends well beyond benign SDK-wrapping.
Install Mechanism
There is no network install spec (instruction-only + included scripts), so nothing is downloaded during install. However the setup script will copy/generate files into the user's workspace and suggests runtime autoloading (NODE_OPTIONS). The code will attempt to require an external 'sealvera' SDK if present, but also generates a local sealvera-log.js helper that performs network calls.
Credentials
The skill metadata declared no required env vars, but the code and docs expect SEALVERA_API_KEY (and optionally SEALVERA_ENDPOINT, SEALVERA_AGENT). The subagent-watcher includes a hard-coded default SV_KEY value in its source (a baked-in API key), which is unexpected and dangerous. The skill also reads OPENCLAW_WORKSPACE and the user's home sessions/transcripts — access to these paths is not declared in metadata and may expose sensitive data.
Persistence & Privilege
Setup will write config and helper files into the workspace and patch AGENTS.md and SOUL.md to enforce a mandatory logging footer. The autoload script monkeypatches module loading to intercept OpenAI/Anthropic clients at require-time and mutates require cache entries — a global runtime modification. The subagent-watcher writes state and can be run as a cron-style backstop. These changes are persistent and affect agent behavior beyond a local helper.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install sealvera - 安装完成后,直接呼叫该 Skill 的名称或使用
/sealvera触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
Log BEFORE replying rule: SOUL.md patch now enforces log-then-reply order so tasks can never get skipped by forgetting after the fact
v1.0.3
setup.js now patches SOUL.md with main-session logging rule so agent logs its own work (not just sub-agents); SKILL.md documents both logging paths clearly
v1.0.2
Security fix: removed hardcoded API key fallback from subagent-watcher. Now requires explicit SEALVERA_API_KEY — exits cleanly if not set. Added credentials metadata to SKILL.md so required env vars are visible in registry.
v1.0.1
Simplified SKILL.md — cleaner description, less noise, same functionality.
v1.0.0
Initial release. Tamper-evident audit logging for OpenClaw agents. Supports EU AI Act, HIPAA, GDPR, SOC 2, FINRA. Works with OpenAI, Anthropic, Gemini, Ollama, LangChain and more.
元数据
常见问题
SealVera 是什么?
Tamper-evident audit trail for AI agent decisions. Use when logging LLM decisions, setting up AI compliance, auditing agents for EU AI Act, HIPAA, GDPR or SO... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 489 次。
如何安装 SealVera?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install sealvera」即可一键安装,无需额外配置。
SealVera 是免费的吗?
是的,SealVera 完全免费(开源免费),可自由下载、安装和使用。
SealVera 支持哪些平台?
SealVera 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 SealVera?
由 ahessami123(@ahessami123)开发并维护,当前版本 v1.0.4。
推荐 Skills