360 Secure SkillHub
360 安全技能中心

Skill Review

该技能用 Playwright 遍历本地技能目录(~/Developer/Skills 中含 SKILL.md 的文件夹),以 frontmatter 的 name 作为 ClawHub slug 打开 clawhub.ai 页面,提取安全扫描(VirusTotal、OpenClaw 状态/置信度/原因)、运行要求与评论,汇总写入 /tmp 下的单个 Markdown 报告,并支持 --slug…

odrobnik
odrobnik
热度 70.11
最近更新 2026-05-11 16:25:06
分类:安全依赖:联网浏览搜索 / 代码执行 / 读写文件 / 第三方 API应用场景:报告撰写 / 研究 / 工作流

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add skill-review
Metadata
name
skill-review
version
0.2.4
description
Scrape ClawHub skill pages for Security Scan (VirusTotal/OpenClaw) + Runtime Requirements + Comments for all of Oliver's local skills, and write a markdown report.
homepage
https://github.com/odrobnik/skill-review-skill
metadata
{"openclaw":{"emoji":"🔎","requires":{"bins":["python3"],"python":["playwright"],"env":["VIRUSTOTAL_API_KEY"]}}}

Skill Review (ClawHub Security Scan scraper)

Use this when you want to review ClawHub Security Scan results for your skills.

What it does

  • Enumerates local skills under ~/Developer/Skills (folders that contain SKILL.md).
  • For each skill, opens the ClawHub page https://clawhub.ai/<owner>/<slug>.
  • Extracts:
    • Security Scan (VirusTotal status + report link, OpenClaw status/confidence/reason)
    • Runtime requirements block
    • Comments block
  • Writes a single markdown report under /tmp/.

Key config behavior (no surprises)

  • Each local skill’s SKILL.md frontmatter name: is treated as the ClawHub slug.
  • Supports non-standard cases via --slug-map path/to/map.json.

Run

python3 scripts/skill_review.py \
  --owner odrobnik \
  --skills-dir ~/Developer/Skills \
  --out /tmp/clawhub-skill-review.md

Optional: slug map

If a local folder name doesn’t match the ClawHub slug, pass a mapping file:

{
  "snapmaker": "snapmaker-2"
}
python3 scripts/skill_review.py --slug-map ./slug-map.json

Requirements

  • Installs/uses Playwright internally (Python package + Chromium).

If it’s missing, follow the error message; typical setup:

python3 -m pip install playwright
python3 -m playwright install chromium