← 返回 Skills 市场
openclaw security auditor
作者
Albert Liu
· GitHub ↗
· v1.0.0
· MIT-0
212
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-security-auditor-skill
功能描述
OpenClaw Security Auditor (OSA) - Comprehensive security auditing tool for OpenClaw deployments. Provides 60-second security diagnosis, risk scoring (0-100),...
安全使用建议
What to consider before installing or running this skill:
1) Missing dependency / ambiguous import: scripts/security_scanner.py inserts a path outside the skill and imports osa.scanner_fixed / osa.reporter / osa.models. The skill bundle does NOT include an 'osa' package or an 'openclaw-security-auditor' directory. That means the skill will either fail to run or will import code from whatever exists at that external path on the host. Do not run this on a production machine until you confirm where that dependency comes from and inspect it.
2) Inconsistent APIs and missing files: SKILL.md examples reference SecurityScanner and ReportGenerator classes and files like scripts/i18n.py and multiple reference docs that are not present in the package. The examples may not work as written. Ask the author for a clear install/run guide and for the missing files or a packaged dependency.
3) File writes to your config: The fixer script will backup and then modify your OpenClaw config file by default (unless you use --dry-run). Always make your own backup, inspect the changes, or run in a safe environment first. Review the exact modifications (_apply_*_profile functions) to ensure they match your intent.
4) No install instructions: The skill contains code but no install specification. If you want to run it, run it in an isolated sandbox (container/VM) first, and inspect any external package (osa / openclaw-security-auditor) before allowing it to run against your real configuration.
5) Recommended actions: Request the maintainer to (a) include or document the osa dependency and provide a reproducible install step, (b) fix the SKILL.md examples to match the shipped modules/functions, and (c) clarify which files are safe to run and which are placeholders. If you must try it now, run test_skill.py in a controlled environment and do not run config_fixer.py without --dry-run and manual review.
功能分析
Type: OpenClaw Skill
Name: openclaw-security-auditor-skill
Version: 1.0.0
The skill bundle is a legitimate security auditing tool for OpenClaw deployments. It contains scripts (security_scanner.py, report_generator.py, config_fixer.py) designed to analyze configuration files, generate bilingual reports, and provide remediation steps. While config_fixer.py includes an 'aggressive' mode that disables authentication, this is clearly documented for testing purposes only. The code follows its stated purpose without evidence of data exfiltration, obfuscation, or malicious intent.
能力评估
Purpose & Capability
The declared purpose — auditing and suggesting fixes for OpenClaw configs — matches the actions in the scripts (reading ~/.openclaw/*.json, producing reports, and applying configuration profiles). However several callers and examples in SKILL.md expect classes/functions (e.g., SecurityScanner, ReportGenerator) that are not provided by the included scripts. Instead, scripts/security_scanner.py tries to import these from an external package path (openclaw-security-auditor / osa). The skill does not declare or install that dependency, which is inconsistent.
Instruction Scope
Runtime instructions and code operate on user configuration files under the user's home (~/.openclaw) and write backups and modified configs via scripts/config_fixer.py. That is within scope for a security auditor, but it's a high-impact action (writes to user config). The SKILL.md examples also reference files and modules (i18n.py, osa.* classes) that are missing from the packaged files, creating ambiguity about what will actually run.
Install Mechanism
There is no install spec, yet the code expects an external package/module ('openclaw-security-auditor' / package 'osa') located outside the skill directory (scripts/security_scanner.py inserts a path three levels up). No instructions to install that package are provided. This missing dependency and the path-manipulation import are a significant coherence/operational issue and increase risk (execution may fail or load unexpected code if that path exists).
Credentials
The skill requests no environment variables or external credentials. The files operate only on local config files under ~/.openclaw and produce local reports. No unrelated secrets are requested. That is proportionate to an auditing tool, though the capability to change configs should be noted as impactful.
Persistence & Privilege
The skill is not always-enabled and does not request persistent platform privileges. However, it includes tools that can modify the user's OpenClaw configuration files (config_fixer.py makes backups then writes changes). This is a legitimate but sensitive capability—users should be aware the skill can and will write to their config if run with non-dry-run options.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-security-auditor-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-security-auditor-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
OpenClaw Security Auditor Skill 1.0.0 – Initial Release
- Provides comprehensive 47-point security audits for OpenClaw deployments, covering 7 major domains.
- Offers 60-second security diagnosis, risk scoring (0–100), and severity classification.
- Generates bilingual (Chinese/English) reports with detailed findings, fix commands, and security mode recommendations.
- Supports automated fix suggestions and best-practice configuration templates.
- Output available as Markdown, JSON, or HTML for both human and automated workflows.
- Safe, non-destructive design: scans configs only and applies changes only with user approval.
元数据
常见问题
openclaw security auditor 是什么?
OpenClaw Security Auditor (OSA) - Comprehensive security auditing tool for OpenClaw deployments. Provides 60-second security diagnosis, risk scoring (0-100),... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 212 次。
如何安装 openclaw security auditor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-security-auditor-skill」即可一键安装,无需额外配置。
openclaw security auditor 是免费的吗?
是的,openclaw security auditor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
openclaw security auditor 支持哪些平台?
openclaw security auditor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 openclaw security auditor?
由 Albert Liu(@albertlsy588)开发并维护,当前版本 v1.0.0。
推荐 Skills