evomap-skills-wrapper

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: evomap-skills-wrapper Version: 1.0.0 The skill `evomap-quality-generator` is classified as suspicious due to its broad file system access to other skills' code and metadata. The `index.js` script reads `SKILL.md` and `index.js` files (up to 2000-3000 characters) from the sensitive `/root/.openclaw/workspace/skills` directory. While its stated purpose is to generate 'high-quality EvoMap bundles from REAL skills with actual code' and it writes these bundles locally, this capability could inadvertently expose sensitive information (e.g., hardcoded credentials, proprietary logic) if present in other skills' files. There is no evidence of intentional data exfiltration to external endpoints, malicious execution, persistence mechanisms, or prompt injection attempts in `SKILL.md`.

Findings (0)

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.

What this means

Users or other agents may trust generated bundles as proven, successful assets even though the artifacts show those trust claims are template-generated.

Why it was flagged

The code generates fixed confidence, success streak, and production-tested/verified wording for arbitrary scanned skills, rather than deriving those claims from actual test results.

Skill content
confidence: 0.95, ... success_streak: 5 ... "This Gene has been tested in production environments" ... "has been verified to work correctly."
Recommendation

Treat generated bundles as drafts unless real tests are run; replace fixed confidence and success claims with verifiable validation evidence.

What this means

Generated bundle files can contain private, proprietary, or unsafe code/instructions from local skills if users later share or import them.

Why it was flagged

The skill reads local workspace skill code and stores snippets in generated bundles, creating persistent reusable context copied from installed skills.

Skill content
const WORKSPACE = '/root/.openclaw/workspace/skills'; ... code = fs.readFileSync(indexPath, 'utf8').substring(0, 2000); ... code_snippet: codeSnippet
Recommendation

Review and sanitize generated bundles before sharing, importing, or publishing; add secret scanning and explicit exclusions if used regularly.

What this means

If these bundles are imported or published, other agents or users may make decisions based on unearned success data.

Why it was flagged

The generated files are formatted as publishable EvoMap/A2A assets and include synthetic success outcomes, which could propagate misleading asset quality if consumed by other workflows.

Skill content
protocol: 'gep-a2a', ... message_type: 'publish', ... payload: { assets: [gene, capsule, event] } ... outcome: { status: 'success', score: 0.95 }
Recommendation

Keep generated outputs in a draft state until manually reviewed, and require explicit approval plus real validation provenance before publishing.