← Back to Skills Marketplace
mtoby8326

OpenClaw Security

by mtoby8326 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
122
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-security-mtoby8326
Description
Multi-region async PII detection for OpenClaw sessions. Scans user input, prompts, context, and knowledge base content for sensitive personal data across CN,...
Usage Guidance
This skill appears to be what it says: a local, multi-region PII scanner implemented in pure Python that logs masked results to NDJSON. Before installing, consider: (1) audit storage location — OPENCLAW_AUDIT_DIR defaults to a subdirectory of the repo; change it if you want logs elsewhere and confirm retention (default 7 days) meets your policy, (2) disk traces — background scans write/read temp files and a cache (.scan-cache.json) so ensure the host filesystem and backups are acceptable, (3) process-list leakage — avoid using --text in background runs as the SKILL.md warns, (4) session_id sensitivity — the session_id you pass is recorded and could link logs to users, (5) review file_lock.py and cleanup.py to confirm deletion and pruning behavior meets your expectations, and (6) verify the source/repo/trustworthiness since registry metadata shows Source: unknown even though README references a GitHub URL. If you want stronger guarantees, run the scripts in a sandbox, exercise --dry-run cleanup, and inspect that no raw PII is written (only masked previews and a truncated content-hash are stored).
Capability Analysis
Type: OpenClaw Skill Name: openclaw-security-mtoby8326 Version: 1.0.0 The openclaw-security skill is a well-engineered PII detection and local auditing tool that uses Python's standard library to scan text for sensitive information across multiple regions. It implements robust security practices, such as masking sensitive values in logs, using file-based input to avoid exposing data in process lists (scripts/audit_worker.py), and providing a dedicated cleanup utility (scripts/cleanup.py). The SKILL.md instructions correctly guide the AI agent to perform non-blocking background audits, and there is no evidence of data exfiltration, unauthorized network access, or malicious intent.
Capability Assessment
Purpose & Capability
Name/description (PII detection for OpenClaw sessions) matches the included code: detectors for phone/email/national id/passport/bank card/name/address/social accounts, smart-sampling, cache, NDJSON audit sink. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md tells the agent to run local Python scripts, write session content to temp files, and start background processes. Those instructions stay within the stated purpose (local scanning and logging). Note: the workflow intentionally uses temp files and explicit --file + --delete-after-read to avoid CLI exposure; the agent (or host) will need filesystem access and the caller supplies a session_id that will be recorded in audit records.
Install Mechanism
No install spec is provided and the project claims zero external dependencies (pure stdlib). The skill ships Python source files — nothing is downloaded or executed from remote URLs during normal use.
Credentials
No required environment variables or secrets are declared. Optional env var (OPENCLAW_AUDIT_DIR) can change storage location; nothing in the code requests cloud credentials or unrelated tokens.
Persistence & Privilege
always:false and no special platform privileges are requested. The skill writes audit logs and a file-backed cache under its own audit directory and uses file locks for concurrency. Because it may be invoked autonomously (platform default), consider whether you are comfortable with background scanning writing local audit records and cache files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-security-mtoby8326
  3. After installation, invoke the skill by name or use /openclaw-security-mtoby8326
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release from local openclaw-security repository.
Metadata
Slug openclaw-security-mtoby8326
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenClaw Security?

Multi-region async PII detection for OpenClaw sessions. Scans user input, prompts, context, and knowledge base content for sensitive personal data across CN,... It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.

How do I install OpenClaw Security?

Run "/install openclaw-security-mtoby8326" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw Security free?

Yes, OpenClaw Security is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenClaw Security support?

OpenClaw Security is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Security?

It is built and maintained by mtoby8326 (@mtoby8326); the current version is v1.0.0.

💬 Comments