← 返回 Skills 市场
1593
总下载
1
收藏
4
当前安装
3
版本数
在 OpenClaw 中安装
/install openclaw-sentry
功能描述
Scan workspace files for leaked secrets: API keys, tokens, passwords, private keys, and credentials. Detects AWS, GitHub, Slack, Stripe, OpenAI, Anthropic, Google, Azure keys and more. Free alert layer — upgrade to openclaw-sentry-pro for automated redaction, quarantine, and defense.
安全使用建议
This skill will scan and can modify files in whatever workspace you point it at. Before installing or running it: 1) Verify provenance — the package has no homepage and an unknown source; prefer code from a known repository or author. 2) Inspect the bundled scripts/sentry.py yourself (you have it) to confirm behaviors you accept — especially redact/quarantine/defend commands that move or overwrite files. 3) Run in a safe environment first (copy of workspace, container, or test folder) and run only read-only commands like 'scan' or 'status' before using 'redact'/'quarantine'. 4) Backup the workspace before any destructive commands. 5) If you expect only an 'alert-only' tool, ask the maintainer why redaction/quarantine features are present in the free bundle or obtain a version that is strictly read-only. 6) If you need help auditing specific functions in the script (redact/quarantine/defend), share those code snippets and I can summarize exactly what they will change.
功能分析
Type: OpenClaw Skill
Name: openclaw-sentry
Version: 1.0.2
The OpenClaw Sentry skill is a security tool designed to scan for, redact, quarantine, and defend against leaked secrets within an agent's workspace. The Python script `sentry.py` implements these features using only standard library modules, with no external dependencies or network calls. While it performs powerful file modifications (redacting secrets, moving files to quarantine, updating .gitignore), these actions are explicitly part of its stated defensive purpose and include safeguards like creating backups. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts designed to harm the agent or system. The skill's capabilities are aligned with its security objective.
能力评估
Purpose & Capability
Name/description match the included functionality (workspace secret scanning) and the only required binary is python3 — that is coherent. However the published description advertises a 'free alert layer' with redaction/quarantine/defense behind a paid upgrade, while the included script exposes commands (redact, quarantine, unquarantine, defend, protect) that perform modifications locally. The presence of destructive/defensive features inside a skill advertised as 'alert only' is an unexplained mismatch.
Instruction Scope
SKILL.md instructs running scripts/sentry.py against a workspace, which is consistent with scanning. But the documented commands include redact/quarantine/defend/protect in addition to scan/check/status — these operations will modify, move, or write files inside the workspace (create .quarantine, modify files for redaction, potentially write .gitignore or policy files). The instructions also auto-detect a workspace from OPENCLAW_WORKSPACE or default paths, meaning the skill can be pointed at broad directories; confirm you understand which path will be scanned and modified.
Install Mechanism
No install spec (instruction-only) and the only required runtime is python3. The code file is bundled inside the skill (scripts/sentry.py) and uses only Python standard library modules — there are no downloads or external install steps. This low-install footprint reduces supply-chain risk, provided the bundled code is trusted.
Credentials
The skill declares no required environment variables or credentials. The script will optionally read OPENCLAW_WORKSPACE (auto-detection) if not given an explicit --workspace; this is reasonable for workspace detection. It does not request cloud credentials or tokens to perform scanning/exfiltration (no network libraries observed).
Persistence & Privilege
The skill is not always:true and is user-invocable only, which is appropriate. However it intentionally writes to and reorganizes workspace content (quarantine directory, potential redactions, .gitignore/policy files). Those side effects are persistent and could remove or alter files. The skill does not require elevated platform privileges, but its file-modifying capabilities are powerful and should be run only with explicit user consent and backups.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-sentry - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-sentry触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Removed references to the paid "openclaw-sentry-pro" product and related upgrade information from documentation.
- Simplified SKILL.md by deleting external promo links while clarifying core features.
- No changes to skill functionality; updates are documentation-only.
v1.0.1
- Updated documentation in README.md for clarity and completeness.
- No core functionality changes; code and features remain the same.
v1.0.0
Initial release of openclaw-sentry.
- Scans agent workspace files for leaked secrets: API keys, tokens, passwords, private keys, and credentials.
- Detects keys for AWS, GitHub, Slack, Stripe, OpenAI, Anthropic, Google, Azure, and more.
- Provides commands for full scan, individual file check, and quick status summary.
- Uses exit codes to indicate clean, warning, or critical findings.
- Runs locally with no external dependencies; supports macOS, Linux, and Windows.
元数据
常见问题
Openclaw Sentry 是什么?
Scan workspace files for leaked secrets: API keys, tokens, passwords, private keys, and credentials. Detects AWS, GitHub, Slack, Stripe, OpenAI, Anthropic, Google, Azure keys and more. Free alert layer — upgrade to openclaw-sentry-pro for automated redaction, quarantine, and defense. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1593 次。
如何安装 Openclaw Sentry?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-sentry」即可一键安装,无需额外配置。
Openclaw Sentry 是免费的吗?
是的,Openclaw Sentry 完全免费(开源免费),可自由下载、安装和使用。
Openclaw Sentry 支持哪些平台?
Openclaw Sentry 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux, win32)。
谁开发了 Openclaw Sentry?
由 AtlasPA(@atlaspa)开发并维护,当前版本 v1.0.2。
推荐 Skills