Skill Vetter v2

Security checks across malware telemetry and agentic risk

Overview

This appears to be a coherent local skill-review helper, with disclosed optional hooks and verification steps that users should enable or share with deliberately.

This skill is reasonable to use as a local vetting aid. Before installing, confirm the package source and version, run its scan helper only on intended skill folders, enable the OpenClaw hook only if you want persistent startup reminders, and keep any SettlementWitness verification payload minimal and free of secrets.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

A user could be looking at a package whose embedded metadata does not exactly match the registry listing.

Why it was flagged

The supplied registry metadata lists a different owner ID and version, so users should confirm they are installing the intended package. This is a provenance/package-consistency note, not evidence of hidden behavior.

Skill content
"ownerId": "kn71j6xbmpwfvx4c6y1ez8cd718081mg", "version": "2.0.0"
Recommendation

Verify the source, owner, and version before relying on the skill, especially because the listed source is unknown and there is no homepage.

#
ASI02: Tool Misuse and Exploitation
Low
What this means

Running the helper on a broad private folder may expose sensitive-looking lines in the local terminal or report draft.

Why it was flagged

The helper enumerates and searches a user-provided directory. This is expected for vetting, but it can print matching file lines, including credential-like strings, to local output.

Skill content
find "$TARGET" -maxdepth 4 -type f | sort ... grep -RInE ... "$TARGET"
Recommendation

Run the helper only against the intended skill directory and avoid copying raw secret-looking output into shared reports or verification payloads.

#
ASI10: Rogue Agents
Low
What this means

The agent may receive repeated safety-review reminders in future sessions after the hook is enabled.

Why it was flagged

If the optional hook is enabled, it modifies main-agent bootstrap context by adding a virtual reminder. The behavior is disclosed and advisory, but it is persistent at bootstrap.

Skill content
if (event.type !== 'agent' || event.action !== 'bootstrap') return; ... event.context.bootstrapFiles.push({ path: 'SKILL_VETTER_V2_REMINDER.md', ... virtual: true })
Recommendation

Enable the hook only if you want this persistent reminder, and disable it if it interferes with normal agent startup behavior.

#
ASI07: Insecure Inter-Agent Communication
Low
What this means

If a report contains private repository details, secrets, or sensitive findings, sending it for verification could disclose that information.

Why it was flagged

The skill describes an optional external SettlementWitness verification flow for completed reports. The documentation scopes the payload and warns against sending sensitive data.

Skill content
Optional verification is used only after local review is complete. It can validate that the final report matches a deterministic spec ... send only structured report data ... never send secrets
Recommendation

Use optional verification only with a minimal sanitized report, and treat a PASS result as report-format evidence rather than proof that the reviewed skill is safe.

#
ASI06: Memory and Context Poisoning
Low
What this means

Future reviews could be influenced by whatever is written into these local learning files.

Why it was flagged

The package includes local persistent learning files intended to influence future vetting workflow. This is purpose-aligned, but stored notes should not contain secrets or untrusted instructions.

Skill content
Use this directory for improvements to the vetting workflow. Examples: recurring red-flag patterns ... false positives to avoid
Recommendation

Keep learning notes factual and sanitized, and avoid storing private data, credentials, or instructions copied from untrusted skills.