HIIC-skill-vetter
/install hiic-skill-vetter
HIIC Skill Vetter
A practical, business-aware vetting workflow for OpenClaw skills.
Goal: give a short, clear conclusion about whether a skill is safe to use, without over-penalizing normal capabilities like external API access, scheduled tasks, screenshots, or documented platform credentials.
When to Use
Use this skill when:
- the user asks whether a skill is safe
- the user wants a quick vet before installing a skill
- the user wants a concise risk conclusion instead of a long report
- the user wants a portfolio-wide skill review
Core Policy
Default stance
A skill is considered safe by default unless there is evidence of one of the following:
- privilege escalation
- hidden or unrelated sensitive-data access
- hidden external exfiltration
- dynamic execution of untrusted input
- obvious behavior beyond the claimed scope
Important calibration rules
The following do not automatically make a skill unsafe:
- documented external API access
- reading
.env, tokens, cookies, or API keys that are clearly required for the skill's purpose - cron / session / service / screenshot / browser state features
- package installation steps that are explicit and relevant
- platform/account integration when it is the point of the skill
These should usually be treated as:
- normal capability, or
- caution item, not rejection
Judgment Standard
Output should be short and explicit.
Use this format:
SKILL VETTING REPORT
═══════════════════════════════════════
Skill: [name]
Source: [local / GitHub / ClawHub / other]
───────────────────────────────────────
RISKS:
• External Access: [Yes / No]
• Sensitive Access: [Yes / No / Required for stated purpose]
• Dynamic Execution: [Yes / No]
• Privilege Escalation: [Yes / No]
• Scope Mismatch: [Yes / No]
───────────────────────────────────────
RISK LEVEL: [🟢 LOW / 🟡 MEDIUM / 🟠 HIGH]
VERDICT: [✅ SAFE TO INSTALL / ⚠️ INSTALL WITH CAUTION / 🛑 HUMAN REVIEW RECOMMENDED]
NOTES: [1-3 short lines]
═══════════════════════════════════════
Keep the conclusion concise. Do not generate a long audit unless the user explicitly asks.
Decision Rules
✅ SAFE TO INSTALL
Use when:
- no privilege escalation found
- no suspicious unrelated sensitive access found
- no hidden exfiltration found
- behavior matches the skill's stated purpose
Typical examples:
- weather skills
- summarizers
- search tools
- GitHub helpers
- browser helpers
- document tools
⚠️ INSTALL WITH CAUTION
Use when:
- the skill touches accounts, cookies, cloud resources, tokens, or publishing flows
- but that access is clearly related to the skill's purpose
- and there is no evidence of malicious or hidden behavior
Typical examples:
- social publishing tools
- cloud storage tools
- document platform integrations
- account-bound automation tools
🛑 HUMAN REVIEW RECOMMENDED
Use when:
- there is real ambiguity about scope
- or the skill reads sensitive material not clearly required
- or the skill contains dynamic execution, suspicious remote behavior, or unclear hidden logic
Do not use this level just because a skill uses tokens, APIs, cron, screenshots, or service config for legitimate reasons.
What Actually Counts as High Risk
Treat these as strong warning signals:
sudo, privileged system modification, or elevated install requirementseval,exec,bash -c,sh -c, subprocess execution with untrusted input- reading unrelated secrets or private files without business justification
- hidden telemetry or undocumented outbound endpoints
- obvious mismatch between claim and implementation
- encoded/obfuscated payloads tied to execution or exfiltration
Practical Review Workflow
- Read
SKILL.md - Review helper scripts and config
- Identify whether sensitive/platform access is required for the stated purpose
- Look for actual high-risk behavior
- Return a short conclusion
If a repeatable scan helps, use:
python3 vet_scan.py \x3Cskill-dir>
python3 vet_scan.py \x3Cskill-dir> --format json
Review Philosophy
- Business-required permissions are not automatic red flags.
- A platform integration skill will naturally touch platform credentials.
- A browser automation skill will naturally touch cookies/session state.
- A cloud skill will naturally touch API keys and remote resources.
- The question is not “does it have permissions?”
- The question is: “does it use those permissions in a way that is expected, explicit, and limited to its purpose?”
Remember
Aim for good judgment, not paranoia theater.
If there is no concrete sign of malicious or over-scoped behavior, do not overcall risk.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install hiic-skill-vetter - 安装完成后,直接呼叫该 Skill 的名称或使用
/hiic-skill-vetter触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
HIIC-skill-vetter 是什么?
Practical skill vetting workflow for AI agents. Prioritizes clear yes/no risk judgments, concise conclusions, and business-aware risk tolerance before instal... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 133 次。
如何安装 HIIC-skill-vetter?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install hiic-skill-vetter」即可一键安装,无需额外配置。
HIIC-skill-vetter 是免费的吗?
是的,HIIC-skill-vetter 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
HIIC-skill-vetter 支持哪些平台?
HIIC-skill-vetter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 HIIC-skill-vetter?
由 HIIC-Wayne(@waytobetter619)开发并维护,当前版本 v1.0.0。