← 返回 Skills 市场
leefj0606

Sensitive Info Protection

作者 LeeFJ0606 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
157
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install sensitive-info-protection
功能描述
Sensitive information real-time protection skill that automatically detects, alerts, and handles sensitive data in user interactions. Supports custom detecti...
安全使用建议
This skill appears coherent and implements what it describes. Before installing or enabling it, consider: (1) it will read any config file path you provide (via load_config or CLI) so avoid pointing it at files you don't want parsed; (2) its detection is regex-based — review and test default_rules.json and any custom rules to avoid false positives/overblocking; (3) assets/sensitive-interaction.js injects UI buttons into a webchat DOM — review that script if you plan to run it in a browser to ensure its behavior matches your expectations (it manipulates input fields and triggers send actions); (4) no network exfiltration or credential usage is present in the code, but always review custom rule sources before importing dynamic rules. If you want extra assurance, run the provided tests (tests/test_basic.py) in a sandboxed environment first.
功能分析
Type: OpenClaw Skill Name: sensitive-info-protection Version: 1.0.0 The skill is a legitimate utility designed to detect and prevent the accidental exposure of sensitive information such as API keys, credit card numbers, and PII. The Python implementation (detector.py, models.py) uses standard regex-based scanning and lacks any network, file exfiltration, or shell execution capabilities. The included JavaScript (sensitive-interaction.js) provides a functional UI enhancement for the OpenClaw interface, allowing users to confirm, edit, or cancel messages containing sensitive data; while it automates DOM interactions, it does not exfiltrate data or exhibit malicious intent.
能力评估
Purpose & Capability
Name/description (real-time sensitive-data detection, custom rules, desensitization) align with the contained files: a Python detection engine (scripts/detector.py, scripts/models.py), built-in rules (scripts/default_rules.json), a CLI (scripts/cli.py), docs, and a small client-side UI asset (assets/sensitive-interaction.js). Required binary is only python3, which is appropriate.
Instruction Scope
SKILL.md and code limit behavior to scanning text, loading local JSON rule files, adding/removing rules, printing or desensitizing content, and a UI script to inject action buttons into a web chat. There are no instructions to read system secrets, environment variables, or to transmit detected data externally. Note: load_config and the CLI accept arbitrary file paths — the skill will read any file you point it at (expected but worth considering).
Install Mechanism
No install spec; this is instruction-plus-code meant to run where python3 is available. No remote downloads or extracted archives are used in the repository files provided.
Credentials
The skill requests no environment variables or credentials. The default rules include patterns for tokens (OpenAI, GitHub, AWS) which is expected for detection; there are no unrelated credential requirements.
Persistence & Privilege
Skill flags are default (always:false, user-invocable:true, model invocation allowed). The skill does not request permanent platform-wide privileges or modify other skills. The included browser UI asset injects buttons into the DOM when executed in a page context — this is a local client-side helper, not an autonomous persistent installer.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sensitive-info-protection
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sensitive-info-protection 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Sensitive information real-time protection skill with detection, custom rules and desensitization
元数据
Slug sensitive-info-protection
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Sensitive Info Protection 是什么?

Sensitive information real-time protection skill that automatically detects, alerts, and handles sensitive data in user interactions. Supports custom detecti... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 157 次。

如何安装 Sensitive Info Protection?

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

Sensitive Info Protection 是免费的吗?

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

Sensitive Info Protection 支持哪些平台?

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

谁开发了 Sensitive Info Protection?

由 LeeFJ0606(@leefj0606)开发并维护,当前版本 v1.0.0。

💬 留言讨论