360 Secure SkillHub
360 安全技能中心

Security Audit

该 Skill 通过一个脚本对 Agent 的整个技能栈做安全审计:扫描每个已安装技能的代码模式、评估信任度与二进制完整性,并按风险等级生成含修复建议的统一报告,可选输出信任证明。支持全量审计或指定单个技能路径,报告可为文本或 JSON。

Trypto1019
Trypto1019
热度 83.67
最近更新 2026-02-26 06:25:35
分类:安全依赖:代码执行 / 读写文件应用场景:报告撰写 / 自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add arc-security-audit
Metadata
name
security-audit
description
Comprehensive security audit for an agent's full skill stack. Chains scanner, differ, trust-verifier, and health-monitor into a single assessment with prioritized findings and trust attestations.
user-invocable
true
metadata
{"openclaw":{"emoji":"🛡️","os":["darwin","linux"],"requires":{"bins":["python3"]}}}

Security Audit

One command to audit your entire skill stack. Chains together arc-skill-scanner, arc-trust-verifier, and generates a comprehensive risk report with prioritized findings.

Why This Exists

Running individual security tools one at a time is tedious. A full audit needs scanning, trust assessment, binary verification, and a unified report. This skill does it all in one pass.

Commands

Audit all installed skills

python3 {baseDir}/scripts/audit.py full

Audit a specific skill

python3 {baseDir}/scripts/audit.py single --path ~/.openclaw/skills/some-skill/

Generate audit report as JSON

python3 {baseDir}/scripts/audit.py full --json --output report.json

Audit with trust attestations

python3 {baseDir}/scripts/audit.py full --attest

What It Does

  1. Scans every installed skill with arc-skill-scanner patterns
  2. Assesses trust for each skill (provenance, code cleanliness, binary presence)
  3. Checks binary integrity with SHA-256 checksums
  4. Generates a prioritized report sorted by risk level
  5. Optionally creates trust attestations for skills that pass all checks

Output

The audit report includes:

  • Summary: total skills scanned, findings by severity, overall risk level
  • Per-skill breakdown: findings, trust score, recommendations
  • Critical actions: what to fix immediately
  • Trust attestations for passing skills (if --attest flag used)